66问答网
所有问题
在C语言程序设计中,对数组a的元素引用用指针*p,a[p-a]这样对吗
如题所述
举报该问题
推荐答案 2012-09-13
可以是可以,前提是p已指向了数组a中的某个元素,否则会有越界访问危险
例如若,p=&a[1];
则p-a即为整数1,也就是a[p-a],等效于a[1]
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/Dx22psx92.html
其他回答
第1个回答 2012-09-13
p-a好像有点问题
[ ]里面不应该是正整数吗?
相似回答
大家正在搜
相关问题
C语言中数组指针关于p=a,p=&a等问题!!
C语言用指针引用数组元素
c语言中定义数组a与指针*P,则p=a+c-1与*p=&a[...
c语言中定义数组a与指针*P,则p=a+c-1与*p=&a[...
c语言中指针*p中的p和数组a[10]中的a有什么区别…在用...
C语言若定义int a[5],*p=a;则对a数组元素正确引...
a是数组名p是指针那*p=a和p=a有什么区别
C语言编程,题目1:定义一个一维数组,用指针引用的方法对该数...