单选题
以下定义语句中正确的是______。
A、
int a=b=0;
B、
char A=65+1, b="b";
C、
float a=1, *b=&a, *c=&b;
D、
double a=0.0; b=1.1;
【正确答案】
B
【答案解析】
[解析] A选项语句中b变量还没有定义不能直接用于给a变量赋值;C选项语句中*b、*c表示的是一个实型变量的地址,不能再将&h赋值给指针型变量c;D选项语句中a=0.0后面应该为逗号,不能是分号。所以选择B选项。
提交答案
关闭