问题
单项选择题
如果有以下定义及初始化: int a=3,*p=&a; 则由此可以推断,*p的值是( )。
A.变量a的值,即3
B.变量a的地址值
C.变量p的地址值
D.无意义
答案
参考答案:A
解析: 此题考查的是指针变量的定义与赋初值。语句*p=&a是定义指针并且给指针赋初值,指向a,所以指针的值就是变量a的地址,*p的值就是a的值。
如果有以下定义及初始化: int a=3,*p=&a; 则由此可以推断,*p的值是( )。
A.变量a的值,即3
B.变量a的地址值
C.变量p的地址值
D.无意义
参考答案:A
解析: 此题考查的是指针变量的定义与赋初值。语句*p=&a是定义指针并且给指针赋初值,指向a,所以指针的值就是变量a的地址,*p的值就是a的值。