A-A+
以下程序的运行结果是______。 #include<stdio.h> main() { i
问题详情
以下程序的运行结果是______。 #include<stdio.h> main() { int a[]={1,2,3,4,5,6,7,8,9,10,11,12}; int*p=a+5,*q=NULL; *q=*(p+5); printf("%d%dn",*p,*q); }
A.运行后报错
B.6 6
C.6 12
D.5 5请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:A
解析:用指针变量p+5对指针变量q进行赋值的正确方法为p=q+5。