单选题
有以下程序 #include
main(){ int c[6]={10,20,30,40,50,60},*p,*s; p=c: s=&c[5]; printf("%d\n",s-p);} 程序运行后的输出结果是
A、
50
B、
6
C、
5
D、
60
【正确答案】
C
【答案解析】
解析:主函数中指针变量p指向数组c,s保存了数组最后一个元素的地址,那么s-p为两个地址之间的元素差5。
提交答案
关闭