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

admin2015-07-28  20

问题 以下定义语句中正确的是( )。

选项 A、char A=65+1,b=’b’;
B、int a=b=0;
C、float a=1,*b=&a,*c=&b;
D、double a=0.0; b=1.1;

答案A

解析 定义变量时不能连续赋值,选项B)错;保存指针变量的地址应使用指向指针的指针,选项C)变量c应为指向指针的指针,写作**c;C语言中,分号为一个语句的结束标记,语句到a=0.0;遇到分号该语句已经结束,所以变量b定义时没有类型说明符,可以改作 double a=0.0,b=1.1;或者double a=0.0;double b=1.1;选项D)错;每个字符常量都有唯一一个ASCII码与其对应,计算时,可以使用该字符常量也可以使用该字符常量对应的ASCII码,选项A)正确。
转载请注明原文地址:https://kaotiyun.com/show/EzDp777K
0

最新回复(0)