導航:首頁 > 軟體知識 > c程序多行注釋怎麼添加

c程序多行注釋怎麼添加

發布時間:2022-12-18 17:29:39

A. 給c語言加註釋


在編寫C語言源代碼時,應該多使用注釋,這樣有助於對代碼的理解。在C語言中有兩種注釋方式:
一種是以/*開始、以*/結束的塊注釋(block comment);
另一種是以//開始、以換行符結束的單行注釋(line comment)。

可以使用/*和*/分隔符來標注一行內的注釋,也可以標注多行的注釋。例如,在下列的函數原型中,省略號的意思是 open() 函數有第三個參數,它是可選參數。注釋解釋了這個可選參數的用法:
int open( const char *name, int mode, … /* int permissions */ );
可以使用//插入整行的注釋,或者將源代碼寫成兩列分欄的格式,程序在左列,注釋在右列:
const double pi = 3.1415926536; // pi是—個常量

在 C99 標准中,單行注釋正式加入C語言,但是大部分編譯器在 C99 之前就已經開始支持這種用法。有時候,其被稱作「C++風格」的注釋,但實際上,其源自於C的前身 BCPL。

在引號中,如果採用/*或//分隔一個字元常量或字元串字面量(string literal),它們都不會被視為注釋的開始。例如,下面語句就沒有注釋:
printf("Comments in C begin with /* or //.\n" );
預處理器僅通過檢查注釋的結束符來檢測注釋中的字元,因此,不能嵌套塊注釋。然而,可以使用/*和*/注釋包含單行注釋的源代碼:
/* 暫時注釋掉這兩行:
const double pi = 3.1415926536; // pi是一個常量
area = pi * r * r; // 計算面積
暫時注釋到此 */

如果想要注釋掉包含塊注釋的部分程序,可以使用條件預處理命令:
#if 0
const double pi = 3.1415926536; /* pi是一個常量 */
area = pi * r * r ; /* 計算面積 */
#endif
預處理器會把每個注釋都替換成一個空格。因此,min/*max*/Value變成兩個標記min Value。
所有教程

B. C語言中多行注釋的用法

C語言多行注釋的用法一種是以/*開始、以*/結束的塊注釋(block comment);

另一種是以//開始、以換行符結束的單行注釋(line comment)。

可以使用/*和*/分隔符來標注一行內的注釋,也可以標注多行的注釋。

例如,在下列的函數原型中,省略號的意思是 open() 函數有第三個參數,它是可選參數。

注釋解釋了這個可選參數的用法:

int open( const char *name, int mode, ? /* int permissions */ );

(2)c程序多行注釋怎麼添加擴展閱讀

C語言添加註釋

#include<stdio.h>

#include<string.h>

#include<stdlib.h>

intmain()

{

intm,k=1,n;

charline1[256],line[256];//將文件中的數據讀入到字元數組中

FILE*fpin=fopen("sourcefile.c","r");

if(fpin==NULL)

{

printf("sourcecodereaderror! ");

exit(1);

}

FILE*fpout=fopen("targetfile.c","w+");

if(fpout==NULL)

{

printf("sourcecodewriteerror! ");

exit(1);

}

printf("請輸入m和n:");

scanf("%d%d",&m,&n);

intn1=0;

fgets(line1,255,fpin);

do

{

n1++;

if(n1>=m&&n1<m+k)

fputs("//",fpout);

fputs(line1,fpout);

fgets(line1,255,fpin);

}

while(!feof(fpin));

fseek(fpout,0,SEEK_SET);

fgets(line,255,fpout);

do

{

printf("%d %s",k,line);

k++;

fgets(line,255,fpout);

}

while(!feof(fpout));

fclose(fpout);

fclose(fpin);

return0;

C. c語言如何注釋

直接在該行需要注釋的地方加上"//"即可。

可以使用/*和*/分隔符來標注一行內的注釋,也可以標注多行的注釋。例如,在下列的函數原型中,省略號的意思是 open() 函數有第三個參數,它是可選參數。

注釋解釋了這個可選參數的用法:

int open( const char *name, int mode, … /* int permissions */ );

代碼具有較好的可移植性

C語言是面向過程的編程語言,用戶只需要關注所被解決問題的本身,而不需要花費過多的精力去了解相關硬體,且針對不同的硬體環境,在用C語言實現相同功能時的代碼基本一致,不需或僅需進行少量改動便可完成移植,這就意味著,對於一台計算機編寫的C程序可以在另一台計算機上輕松地運行,從而極大的減少了程序移植的工作強度。

以上內容參考:網路-C語言

D. C語言中如何注釋

一般來講有兩種:
一是單行注釋:直接在該行需要注釋的地方加上"//"就行了。例如:
"int a,b;//這是一個注釋行"。那麼,"//"後面的部分"這是一個注釋行"就被注釋掉了,不起作用,但是"//"前面的「int a,b;"不受影響。
另外還有一種是多行同時注釋:
/*
int a,b;
int c,d;
*/
其中"/*"和"*/"起限定范圍的作用,該范圍內的語句都會被注釋掉,將不再起作用。當然,多行注釋也是可以用來單行注釋的

E. 如何方便地給程序加註釋

一、單行注釋的方法 方法1: 在要注釋的程序行上單擊滑鼠,然後單擊工具欄上的"注釋「按鈕。 方法2: 在要注釋的程序行上單擊滑鼠,然後單擊滑鼠右鍵,在彈出的菜單中選擇「注釋」。 說明:單行注釋用 //,本軟體的C程序也支持//注釋。 取消注釋的方法與此類似,所不同的是選擇的是「取消注釋」 二、多行注釋 方法1:選中所要注釋的程序段,然後單擊工具欄上的"注釋「按鈕。 方法2:選中所要注釋的程序段,然後單擊滑鼠右鍵,在彈出的菜單中選擇「注釋」。 取消注釋的方法與此類似,所不同的是選擇的是「取消注釋」

閱讀全文

與c程序多行注釋怎麼添加相關的資料

熱點內容
大數據新冠肺炎能查什麼 瀏覽:794
法人報個稅投資信息怎麼填 瀏覽:872
如何打開軟體內的數據 瀏覽:490
無人機主要用到哪些技術 瀏覽:701
結算產品名稱有哪些 瀏覽:611
applewatch能監測什麼數據 瀏覽:514
本地信息站可以做什麼 瀏覽:873
電信公司代理哪些業務最掙錢 瀏覽:356
化工產品銷售屬於什麼銷售 瀏覽:516
怎麼查找已讀信息 瀏覽:285
交易貓扣多少錢 瀏覽:29
洗潔劑泡黑的產品怎麼辦 瀏覽:809
期貨交易需要了解什麼線 瀏覽:957
北京哪個花卉市場有賣米蘭 瀏覽:732
貨代進化到什麼程序 瀏覽:740
如何打造產品新奇特 瀏覽:206
施工員怎麼看技術總結 瀏覽:776
松陽有哪些代理公司 瀏覽:373
蘭州五金圍擋市場有哪些 瀏覽:678
交易所怎麼掛牌 瀏覽:549