内存被分配成若干个空间,每个空间都有自己的地址,每个空间地址可以通过定义一个另外的变量来存储,这个另外的变量称为指针变量,下面b即为指针变量,它里面存的就是a的空间地址,我们可用解引用运算符*+p来改变a的值
补充:32位系统每个指针占4个字节,64位系统中每个指针占8个字节
eg:int a=100;
int* b=&a;
*b=200;
在取结构变量的元素中
其中pb->更加简便就能取得结构体中的元素
内存被分配成若干个空间,每个空间都有自己的地址,每个空间地址可以通过定义一个另外的变量来存储,这个另外的变量称为指针变量,下面b即为指针变量,它里面存的就是a的空间地址,我们可用解引用运算符*+p来改变a的值
补充:32位系统每个指针占4个字节,64位系统中每个指针占8个字节
eg:int a=100;
int* b=&a;
*b=200;
在取结构变量的元素中
其中pb->更加简便就能取得结构体中的元素
C语言之旅
文章目录数组和指针问题导引作为函数参数的数组名数组指针:指向数组的指针指针数组:数组元素为指
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M