问题 单项选择题

如果有以下定义及初始化:
int a=3, *p=&a;
则由此可以推断,*p的值是( )。
A) 变量a的值,即3 B) 变帚a的地址值
C) 变量p的地址值 D) 无意义

答案

参考答案:A

解析: 题目中的定义初始化是定义一个整型变量a,初始化为 3。而“int*p=&a;”是定义一个整型指针变量p,将变量a的地址作为指针变量p的初值。*p是指针变量p指向的存储单元,即变量值。所以*p指向a的值3。

单项选择题
多项选择题