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

admin2019-08-10  35

问题 设已有定义:
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/Fwf0FFFM
0

最新回复(0)