设已有定义: float x; 则以下对指针变量p进行定义且赋初值的语句中正确的是( )。

admin2020-11-23  23

问题 设已有定义:
float x;
则以下对指针变量p进行定义且赋初值的语句中正确的是( )。

选项 A、float *p=&x;
B、int *p=(float)x;
C、float p=&x;
D、float *p=1024;

答案A

解析 考查指针变量的初始化。只能把对应类型的变量的地址赋值给指针,选项B)错误;定义指针时要加上"*"标明该变量为一个指针变量,选项C)错误;不能把一个整数直接赋值给指针变量,选项D)错误;所以答案选A)。
转载请注明原文地址:https://jikaoti.com/ti/qCD0FFFM
0

最新回复(0)