如果有以下定义及初始化: int a=3,*p=&a; 则由此可以推断,*p的值是( )。

admin2021-09-05  53

问题 如果有以下定义及初始化:
    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。
转载请注明原文地址:https://kaotiyun.com/show/gb5p777K
0

最新回复(0)