A-A+
以下程序的输出结果是______。 main() { int a[10]={10 20 30
问题详情
以下程序的输出结果是______。 main() { int a[10]={10,20,30,40,50,60,70,80,90,100},*p; p=a+2;printf("%dn,(p+2)[3]); }
请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:80。
p=a+2使指针p指向数组a的第三个元素,即a[2],(p+2)[3]使p再移动5个单位,则指向了数组元素a[7],它的值为80。