问题 填空题

下面程序有两个printf语句,如果第一个printf语句输出的是194,则第二个printf语句的输出结果是
【13】

main()
int a[10]=1,2,3,4,5,6,7,8,9,0,*p;
p=a;
printf("%x\n",p);
printf("%x\n",p+9);

答案

参考答案:la6

解析:[评析] 对于指针变量的运算,就是对地址的运算。本题中由于指针指向的是整型变量,所以,使指针变量移动9个位置也就是移动18个字节。注意,本题是以16进制输出的。

单项选择题
单项选择题