C语言随笔_类型声明
2016-09-19 12:38
211 查看
有位同学说,“老师,我运行如下代码,结果报错了”
#include <iostream.h>
int main(){
char c,
int b;
return 0;
}
报错结果是:
--------------------Configuration: Test - Win32 Debug--------------------
Compiling...
demo.c
d:\ccode\test\demo.c(4) : error C2059: syntax error : 'type'
Error executing cl.exe.
demo.obj - 1 error(s), 0 warning(s)
这位同学不知道错在哪里。
其实是错在 char c,
int b;了。声明变量c后,紧接着声明变量b,此时变量c后是不能写逗号的,要写分号才行。
可能这位同学的作文水平比较好,逗号、句号用的比较溜。可是计算机代码可不像写作文呀,声明完一种类型的变量后,一定要以分号结尾哦。
#include <iostream.h>
int main(){
char c,
int b;
return 0;
}
报错结果是:
--------------------Configuration: Test - Win32 Debug--------------------
Compiling...
demo.c
d:\ccode\test\demo.c(4) : error C2059: syntax error : 'type'
Error executing cl.exe.
demo.obj - 1 error(s), 0 warning(s)
这位同学不知道错在哪里。
其实是错在 char c,
int b;了。声明变量c后,紧接着声明变量b,此时变量c后是不能写逗号的,要写分号才行。
可能这位同学的作文水平比较好,逗号、句号用的比较溜。可是计算机代码可不像写作文呀,声明完一种类型的变量后,一定要以分号结尾哦。
相关文章推荐
- C语言随笔_类型声明
- C语言随笔_类型声明
- C语言随笔_类型声明
- C语言多文件编译时,编译器不检测其声明的变量类型与定义时的类型是否匹配
- C语言中,声明指针为什么要指定类型?
- C语言的不完整类型和前置声明(转)
- 对个帖子的总结:严重声明:C语言中不存在数组的类型!它仅仅是一个概念!
- C语言 typedef -----类型定义符的重新声明
- C语言复杂类型声明
- How To Read C Declarations(过目不忘的C语言类型声明)
- C语言不进行类型检查 和函数可以不进行前向声明
- C语言复杂的类型声明
- C语言的不完整类型(incomplete type)和前置声明
- C语言复杂的类型声明
- C语言 类型声明
- C语言变量声明类型与存储区域探究
- C语言的不完整类型和前置声明
- 玩儿转C语言:常见复合类型的声明--注意事项
- C语言定义结构体时注意成员变量的类型和声明顺序