课程
/后端开发
/C
/Linux C语言指针与内存
,为么运行后是101,1,2,1,10,100.。p[4]不是相当于P+=4吗,地址指向下面4步(每步4字节)的地方,然后赋值,为什么给a的地址赋值101
2019-09-27
源自:Linux C语言指针与内存 5-2
正在回答
我自己理解了,,P[4]代表的是确定的变量,这里表示array[1],指针并没有移动
举报
指针-C语言的核心,代领大家对c语言有更加深刻的理解
2 回答如果int a = 3; 那么int *p=&a;之后 是不是*p=3,p=&a 呢?
2 回答为什么*p=&a后又p=&a?这个p到底扮演的什么角色?
4 回答p[4]并不能让p偏移12个字节
1 回答*p=3 *p=1 *p=2顺序为什么是这样的
4 回答p pa,p *pa,和p &pa 这三个有什么区别