电脑网络

inta[4][4];int(*P)[4]=a;这个p指向的是数组a里的第4列所有元素吗?

346 浏览

int a[4][4];int (*P)[4]=a; 这个p指向的是数组a里的第4列所有元素吗?

1 个回答

就没离开用户头像
就没离开 回答于 2024-07-20
已采纳

提问:inta[4][4];int(*P)[4]=a;这个p指向的是数组a里的第4列所有元素吗?

网友回答:

不是

P与a等价

它的值就等于a,也就是数组a的首地址

也就是

p[0]  ==  a[0]

p[1]  ==  a[1]

p[2]  ==  a[2]

p[3]  ==  a[3]

区别:a是数组,而P是指针

(a不能直接运算,而p可以,如 p=p+1)


我来回答

相关问题