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