问题 单项选择题

以下定义语句中正确的是______。

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定义,可将分号“;”改为逗号“,”即可。

单项选择题
判断题