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

admin2022-10-24  25

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

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

答案B

解析 指针是用来存放地址的变量,定义指针变量的形式:类型名*指针变量名。赋值时应将某个变量地址赋给指针变量,如选项B中将变量x的地址&x赋给指针变量。故本题答案为B选项。
转载请注明原文地址:https://jikaoti.com/ti/JKd0FFFM
0

最新回复(0)