指针小议
来源:互联网 发布:如何下载youtube软件 编辑:程序博客网 时间:2024/05/17 22:12
指针是C/C++程序访问内存的通道,熟练使用指针可以很好的提高程序的效率,本文总结指针的一些基本用法和常见错误。
int*ip;
char* cp;
float* fp;
double* dp;
任何类型都有自己的指针,在清华大学钱能主编的《C++程序设计教程》(第二版)讲到*可以居左居中或居右,但是在VC6.0的环境下,*只能居中。
由于指针也是一种数据类型,因此对应有指针的指针int** p
指针的构成是由“数据类型+*+指针变量名”,p称为指针变量。指针变量的值必须是跟指针变量对应的数据类型实体的地址。
&是取地址运算符,因此
int* p;
int a=10;
p=&a;
是合法的,但是*p=&a就会报错。*ip是间访(dereferance,间接访问)ip所指向对象。间访操作是访问指针所指对象的一种操作。
- 指针小议
- 小议指针(一)
- 小议指针(二)
- 小议函数指针
- 小议指向指针的指针
- 小议指针(转自刺猬小屋)
- 小议如何改变指针的指向
- 小议如何改变指针的指向
- 小议如何改变指针的指向
- 小议C语言中的数组和指针
- 小议auto_ptr
- 小议static
- 接口小议
- 小议auto_ptr
- 小议“转载”
- 小议HashMap
- 小议泡茶
- 小议HashMap
- c#播放音乐
- CFileFind类的使用总结
- 耶鲁大学前校长施密德特炮轰中国大学
- Java连接数据库代码
- 用c#从网络传递消息
- 指针小议
- Qt操作SQLite数据库
- c#打印设置代码
- Tomat源码学习(二续)
- c#登入设置代码
- nafxcw.lib和uafxcw.lib的冲突 debug正确而release链接错误
- 在实现XML和Web服务时要避免的三种常见错误
- JavaScript实现的日期输入控件
- C#登入设置原代码(使用sql数据库)