在编写程序时,为了使代码更容易阅读,通常会在实现功能的同时在代码中添加一些注释。 注释是对程序的某个功能或者某行代码的解释。 它只在C语言源文件中有效,编译时会被编译器忽略。
C语言中的注释有两种类型,如下所示。
1、单行注释 单行注释通常用于解释程序中的某一行代码。 它们用“∥”符号表示,“/”后面是注释内容。 具体例子如下:
(“你好,世界\n”); //输出你好,世界
2、多行注释顾名思义,多行注释就是注释中的内容可以是多行。 它以符号“/*”开始,以符号“*/”结束。 示例如下:
/* (“你好,世界\n”);
0;
*/
需要注意:
在C语言中,有些注释可以嵌套,有些则不能。 下面列出两种具体情况。
(1) 单行注释“∥”可以嵌套在多行注释“/*...*/”中,例如
/* (“你好,世界\n”); //,世界
; */
(2) 多行注释“/*...*/”不能嵌套在多行注释“/*...*/”内,例如:
/*
/* (“你好,世界\n”);
; */
*/
上面的代码无法编译,因为第一个“/*”将与第一个“*/”配对,但第二个“*/”找不到匹配。