哈尔滨师大附中初中部:一个c问题

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 20:26:50
在c中有a[]={12,3,4,54};
*p=a;
则*++p是什么意思啊?
++*p又怎么解释啊?
*p++呢

在这题中,最开始p指向12,*++p值为3,执行完后p指向3,
++*p值为13,执行完后数组中的12自增为13,p指向13,
*p++值为12,执行完后p指向3.

*++p数值发生变化后在作为指针
++*p是指针先加1在使用
*P++先使用指针P在自加

楼上说的又道理

楼上说的对,就是这样,