问题
单项选择题
以下定义语句中正确的是______。
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选项错误。C选项中变量C和&b的类型不匹配。D选项中,变量前为分号“;”表示前而的语句定义完毕,并没有为变量b定义,可将分号“;”改为逗号“,”即可。