【单选题】若有下面的程序片段:

【单选题】若有下面的程序片段:,第1张

*p[3] 是一个指针数组,你要知道,这时候的指针数组p[]中存放的是什么

这里面的p[0],p[1],p[2]存放的是地址(分别是a[0]a[4]a[8])

所以*p表示在这个地址的值

*p[0]=a[0] 以此类推

对于c选项,数组a[]中的a的意思是a这个数组的首地址

p表示数组p[] 的首地址 *p表示首地址里面的值 也就是p[0]的值(也就是a[0]的地址),

*p+0 p[0]不变*(*p+0) 是数组a中a[0]的值

所以只有b中输出的是一个地址

按顺序 从左向右计算。

由于a b都是整型,所以结果会取整。

c=a/b*a

=1/2*1

=0*1

=0

所以c值为0.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8085899.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存