- 7
- 0
- 约5.96千字
- 约 38页
- 2016-11-26 发布于广东
- 举报
第8章 善于利用指针 指针 (5)指针的概念 指针就是地址。 由于地址唯一确定程序实体的存储位置,就像路标一样,故形象地称为指针。 指针变量——专门存放变量地址的变量。 指针变量也需要存储单元,存放地址值。而它本身也有地址。 例如: 用一个特殊变量p存放整型变量j的地址。 指针变量的定义 指针变量定义的一般形式 数据类型 *指针变量名 数据类型 *指针变量 int *p; // p 是指向整型变量的指针变量 float *y; char *ss; 指针变量的引用 两个有关的运算符: 取址运算符,功能是求变量在内存中的首地址。 p = i; //把变量 i 的地址赋给指针变量p。 //使指针变量p指向变量i * 取内容运算符,功能是间接访问指针变量所指变量中的内容(存/取)。(指向运算符、指针运算符,间接访问运算符) y = *p; //将指针 p 指向的内存单元的值赋给 y; *p = x; //将x的值赋给指针变量p所指向的内存 单元。 #include stdio.h void main ( ) { int x, *p;
原创力文档

文档评论(0)