6.1指针
在C语言中,内存单元的地址称为指针,专门用来存放地址的变量,称为指针变量 在不影响理解的情况中,有时对地址、指针和指针变量不区分,通称指针
地址和变量:
在计算机内存中,每一个字节单元,都有一个编号,称为地址
变量是对程序中数据 存储空间的抽象
指针变量的说明:
一般形式如下: <存储类型> <数据类型> * <指针变量名> ;
例如,char *pName ;
指针的存储类型是指针变量本身的存储类型。
指针说明时指定的数据类型不是指针变量本身的数据类型,而是指针目标的数据类型。简称为指针的数据类型.
指针的初始化:
指针在说明的同时, 也可以被赋予初值,称为指针的初始化;
一般形式是: <存储类型> <数据类型> *<指针变量名> = <地址量> ;
例如:int a, *pa=&a;
在上面语句中,把变量a的地址作为初值赋予了刚说明的int型指针pa。
int a = 3; //int a; a = 3;
int *pa = &a; //int * pa; pa = &a;
指针的目标:
&nbs

最低0.47元/天 解锁文章
5820

被折叠的 条评论
为什么被折叠?



