一个指针选择题
下面程序的输出结果是____。main()
{ int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};
int *p=a;
p+=6;
printf("%d ",*p); /* ① */
printf("%d ",*(*(a+6))); /* ② */
printf("%d ",*(a[1]+=2)); /* ③ */
printf("%d",*(&a[0][0]+6));/* ④ */
}
A:7 7 7 7
B:②句语法错误
C:③句语法错误
D:④句语法错误
我选D 不知道对否? 大家给我解释下B,C,D 谢谢`