首页 新闻 会员 周边 捐助

指针的简单问题,但我是初学者,犯迷糊

0
[待解决问题]

我是c++指针初学者,现在想请教为什么int *p【】可以实现p++?不是p【】可以实现p++吗?


光与夜的尽头的主页 光与夜的尽头 | 菜鸟二级 | 园豆:220
提问于:2016-12-29 17:52
< >
分享
所有回答(2)
0

看不明白

int *p【】可以实现p++?不是p【】可以实现p++吗

视力好的来翻译下

吴瑞祥 | 园豆:29449 (高人七级) | 2016-12-29 18:02

int *p[3];
int a[3][4];
p++; //该语句表示p数组指向下一个数组元素。注:此数组每一个元素都是一个指针 这是我看到的一句话,但是我不能理解p++


支持(0) 反对(0) 光与夜的尽头 | 园豆:220 (菜鸟二级) | 2016-12-29 22:10
0

既然题主知道p数组是指向整型的数组,那也就是说p这个标识符可以用来表示这个数组的首地址,那么首地址++,不就是第二个元素的地址吗?

letcafe | 园豆:434 (菜鸟二级) | 2016-12-29 22:22
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册