问题
单项选择题
若有定义:int x=0,*p=&x;,则语句printf("%d\n",*p)的输出结果是
A) 随机值
B) 0
C) x的地址
D) p的地址
答案
参考答案:B
解析: 题中定义的语句等价于以下语句:
int x=0,*p;p=&x;,故本题定义一个整型变量x和一个指向整型的指针p,并把变量x的地址赋值给p,即p为指向整型变量x的指针,则*p表示p所指向的整型变量x的数值。