2.6 语法错误

简介: 在编程时,不遵循C语言的规则会导致语法错误,类似于英语中的语法错误。例如,nogood.c 程序中存在多个错误:main() 函数体使用了圆括号而非花括号;变量声明格式不正确;注释末尾缺少 */(或应将 /* 替换为 //);printf() 语句末尾漏掉了分号。

如果不遵循C语言的规则就会犯语法错误。这类似英文中的语法错误。例如,看看这个句子:Bugs frustrate be can。该句子中的英文单词都是有效的单词(即,拼写正确),但是并未按照正确的顺序组织句子,而且用词也不妥。C语言的语法错误指的是,把有效的C符号放在错误的地方。
nogood.c程序中有哪些错误?其一,main()函数体使用圆括号来代替花括号。这就是把C符号用错了地方。其二,变量声明应该这样写:
int n,n2,n3;
或者,这样写:
int n;
int n2;
int n3;
其三,main()中的注释末尾漏掉了/(另一种修改方案是,用//替换/)。最后,printf()语句末尾漏掉了分号。

目录
相关文章
|
6月前
dragger 2 常见错误
dragger 2 常见错误
31 0
|
4月前
|
IDE JavaScript 前端开发
python语法错误(SyntaxError)
【7月更文挑战第12天】
155 10
|
4月前
|
Python
python语法错误类型错误
【7月更文挑战第10天】
45 7
|
4月前
|
IDE 开发工具 Python
python语法错误关键字使用错误
【7月更文挑战第9天】
53 6
|
4月前
|
Python
python语法错误逗号错误
【7月更文挑战第9天】
79 4
|
6月前
|
Python
Python应用中语法错误(SyntaxError)
【5月更文挑战第16天】
114 5
|
6月前
|
IDE 搜索推荐 开发工具
|
Java Android开发
【Java异常】非法字符“\ufeff”
【Java异常】非法字符“\ufeff”
91 0
|
编译器 C++
C++ 如何去注释语法解析
C++ 如何去注释语法解析
BXA
|
C++
C++使用中需要避免的10个常见错误
C++使用中需要避免的10个常见错误
BXA
234 0