问题
单项选择题
设已有定义:float x;,则以下对指针变量p进行定义且赋初值的语句中正确的是
A.float *p=1024;
B.int *p=(floax;
C.float p=&x;
D.float *p=&x;
答案
参考答案:D
解析: 指针变量只能存储地址,选项A)错误。只有浮点型指针才能指向浮点型数据,选项B)错误。在定义指针变量时必须加上星号“*”,选项C)错误。故本题答案为D)。
设已有定义:float x;,则以下对指针变量p进行定义且赋初值的语句中正确的是
A.float *p=1024;
B.int *p=(floax;
C.float p=&x;
D.float *p=&x;
参考答案:D
解析: 指针变量只能存储地址,选项A)错误。只有浮点型指针才能指向浮点型数据,选项B)错误。在定义指针变量时必须加上星号“*”,选项C)错误。故本题答案为D)。