C语言中,为方便理解程序的含义,有时需要使用注释功能加以解释。注释的内容是给程序员或程序使用者观看,而不是计算机,因此注释内容在C语言程序进行编译过程中会被自动忽略。
C语言注释方法有两种:
(1)单行注释。用符号“//”并且后跟注释内容表示,即“//注释内容”。
(2)多行注释。用符号“/* */”并且中间夹杂注释内容表示,即“/*注释内容*/”。
【例1.1】请编写一个C语言程序,输出显示以下内容:
This is an example of a comment.
程序内容如下:
1 /*这是一个有关于注释知识讲解的事例程序*/
2 #include<stdio.h>
3 int main() //函数说明
4 { //函数体开始
5 printf("This is an example of a comment.\n"); //函数体内容(www.xing528.com)
6 return 0;
7 } //函数体结束
程序结果如图1.3所示:
图1.3 例1.1程序结果图
【例题中关键问题说明】
(1)通过图1.3可以看出,该例子的运行结果中并没有看到注释内容,只有最终结果“This is an example of a comment.”。
(2)程序头文件之前的“/*……*/”表示对整个程序的解释,可以根据需要写在程序中的任何一行中,以“/*”开始,以“*/”结束。
(3)行注释的表示为“//”,表示在一行中“//”以后的所有内容都是注释,这种表示方式不可跨行。
(4)C语言编译器在编译时会跳过注释,目标代码中不会包含注释。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。