首页 理论教育 C语言程序设计-注释的用途

C语言程序设计-注释的用途

时间:2023-10-29 理论教育 版权反馈
【摘要】:C语言中,为方便理解程序的含义,有时需要使用注释功能加以解释。注释的内容是给程序员或程序使用者观看,而不是计算机,因此注释内容在C语言程序进行编译过程中会被自动忽略。C语言注释方法有两种:单行注释。行注释的表示为“//”,表示在一行中“//”以后的所有内容都是注释,这种表示方式不可跨行。C语言编译器在编译时会跳过注释,目标代码中不会包含注释。

C语言程序设计-注释的用途

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语言编译器在编译时会跳过注释,目标代码中不会包含注释。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈