#include
main()
{ int a [ ]={1,3,5,7,9,11,13},*p=a+1,*q=NULL;
q=p+3;
printf(“%d,%d\n”,*p,*q);
}
3,9
理论是结果是3,9,但是实际上你写错了,运行会报错,你的头部写错了,另外打印语句里的双引号用英文,你却使用了中文,正确如下图
如果对你有帮助,请点击采纳哦~
p指向a[0]的下一个地址,就是a[1],是3
q指向p+3(相当于a[0]后的第四个地址,就是a[4],是9
输出:3,9