5. 注释
什么是注释
注释通常是用于解释代码的文本。注释的内容是让编译器忽略其中的内容,不让其参与编译和执行。
注释的作用
注释的主要目的是提高代码的可读性,方便开发者或其他人理解代码的逻辑、功能或设计意图。
C 语言的注释方法有两种:
- 多行注释:以
/*开头,以*/结尾,中间的所有内容都是注释,可以跨越多行(C89/C90标准)。 - 单行注释:以
//开头,直到行末的内容都是注释(C99标准启用)。
注意: 多行注释不可嵌套,如
/* aaa /* bbb */ ccc */其中ccc */的内容不是注释。
示例
#include <stdio.h>
/* 这是一个多行注释。
通常用于函数说明或较长的解释。
*/
int main(int argc, char *argv[]) {
// 这是一个单行注释,以下用来打印一行 Hello World!
printf("Hello World!\n");
return 0; // 这也是一个单行注释
}
在 C 语言中,除了注释和字符串的内部可以写入中文以外,其它任何地方不允许出现中文。否则将会报告各种的错误(Error)。
练习
打印如下的一个三角形。
*
***
*****
*******