当前位置:编程学习 > C/C++ >>

关于C语言的基础编程,一个提问。NO.9

以下定义语句中正确的是 ( ) A. int a=b=0; B. chat A=65+1, b='b'; C. float a=1, *b=&a, *c=&b; D. double a=0.0, b=1.1; 请说说哪三个错了,错在什么地方,谢谢啦!详细点最好!
答案:A.  int a=b=0; //错误。这儿只定义a,而引用了 一个没有定义的变量b。           
B.  chat A=65+1, b='b';//错误。chat应该是char。
C.  float a=1, *b=&a,  *c=&b; //错误。&b与c的类型不匹配。          
D.  double a=0.0, b=1.1;//正确。

上一个:二级考试我报了C语言,那么考试的时候那个编译软件是英文版的吗
下一个:跪求c语言高手请教

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,