導航:首頁 > 軟體知識 > 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程序多行注釋怎麼添加相關的資料

熱點內容
聯通4g數據網速慢怎麼辦 瀏覽:76
怎麼當哈狗的代理 瀏覽:519
如何查看一列數據有多少是一致的 瀏覽:660
查機動車信息備案是什麼意思 瀏覽:639
專業技術人員保留工資怎麼計算 瀏覽:92
信息不顯示如何解決 瀏覽:946
西安市南二環人才市場處於哪個區 瀏覽:930
代理商需要怎麼管理 瀏覽:857
圖表中的數據標簽如何顯示萬元 瀏覽:634
餐飲市場為什麼沒出現巨頭 瀏覽:150
回收農產品的平台有哪些 瀏覽:517
拼多多產品駁回怎麼辦 瀏覽:310
舟山水產干品交易區怎麼樣 瀏覽:357
高安貨車提檔二手交易稅是多少 瀏覽:114
農民工去菜市場買什麼下酒菜 瀏覽:288
濟南黃岡衛浴市場在哪個位置 瀏覽:835
資料庫坐標怎麼做 瀏覽:274
怎麼樣開發電商產品 瀏覽:664
安卓怎麼退後台程序 瀏覽:170
康佳電視程序板換多少錢 瀏覽:941