C語言中的注釋用于提供有關(guān)代碼行的信息,它被廣泛用于記錄代碼(或?qū)Υa功能實(shí)現(xiàn)的說明)。在C語言中有兩種類型的注釋,它們分別如下 -
單行注釋由雙斜杠//
表示,下面我們來看看一個(gè)單行注釋的例子。創(chuàng)建一個(gè)源文件:single_line_comments.c,代碼如下 -
#include <stdio.h>
#include <conio.h>
void main(){
// 這是一個(gè)注釋行,下面語句打印一個(gè)字符串:"Hello C"
printf("Hello C"); // printing information
// 這是另一個(gè)注釋行,下面語句求兩個(gè)變量的值
int a = 10, b = 20;
int c = 0;
c = a + b;
printf("The sum of a+b is :%d", c);
}
執(zhí)行上面示例代碼,得到以下結(jié)果 -
Hello C
The sum of a+b is :30
請(qǐng)按任意鍵繼續(xù). . .
多行注釋由斜杠星號(hào)/* ... */
表示。它可以占用許多行代碼,但不能嵌套。語法如下:
/*
code
to be commented
line 3
line n...
*/
下面下面來看看看C語言中的多行注釋的例子。
創(chuàng)建一個(gè)源文件:multi_line_comments.c,代碼如下 -
#include <stdio.h>
#include <conio.h>
void main() {
/*printing
information*/
printf("Hello C\n");
/*
多行注釋示例:
下面代碼求兩個(gè)數(shù)的乘積,
int a = 10, b =20;
int c = a * b;
*/
int a = 10, b = 20;
int c = a * b;
printf("The value of (a * b) is :%d \n", c);
}
執(zhí)行上面示例代碼,得到以下結(jié)果 -
Hello C
The value of (a * b) is :200
請(qǐng)按任意鍵繼續(xù). . .