注释是编译器可忽略的代码内容,可以方便程序员说明备注程序功能,作者和版本等等。
参考以下代码:
/*显示双引号内的内容 */
#include <stdio.h>
int main(void)
{
printf("hi from yiibai.com!");
return 0;
}
前面示例中的第一行代码:
/*显示双引号内的内容 */
这实际上不是程序代码的一部分。它只是一个备注内容,它可以提醒您,或者其他人阅读您的代码,了解该程序的功能。
/*
和*/
之间的任何内容是注释,它都会被编译器忽略掉。
注释可能在同一行上,也可能是几行或更多行。以下演示如何使用单个注释来标注代码的作者和声明版权:
/*
* Written by yiibai.com
* Copyright 2019
*/
还可以修饰注释,使它的格式更好看:
/*******************************************
* This is a very important comment *
* so please read this. *
*******************************************/
可以使用不同的表示法在代码行的末尾添加注释,如下所示:
printf("hi from yiibai.com!"); // 注释:这是要打印的内容
编译器会忽略同一行中两个正斜杠(//
)后面的所有内容。可为程序添加更多注释:
/* Displaying a Quotation */
#include <stdio.h> // This is a preprocessor directive
int main(void) // This identifies the function main()
{ // This marks the beginning of main()
printf("hi from book2s.com!");// This line outputs a quotation
return 0; // This returns control to the operating system
} // This marks the end of main()