上面程序的输出结果是(  )。A.6 B.8 C.4 D.2

免费题库2022-08-02  60

问题 上面程序的输出结果是(  )。A.6B.8C.4D.2

选项 A.6
B.8
C.4
D.2

答案 A

解析 *p=a;是把数组常量赋给指针变量P,这样以后对数组的操作也可以用P来操作了(如p++,p--)。for循环中a=*p++;是把P指向的地址数据再赋给数组a的每一个变量,然后P指向a数组的下一个元素。因为数据赋值过程没有发生变化,因此结果不变。那么输出a[2]就是第三个数组元素数据6了。
转载请注明原文地址:https://tihaiku.com/congyezige/1901523.html

最新回复(0)