c程式去註釋,c語言如何註釋?

時間 2023-04-19 14:51:03

1樓:網友

這個程式應該不難吧,給你個大概的思路。開啟你的c程式原始檔,依次讀取字元,判斷字元是否在/**之間,如果是則忽略,否則寫入另一檔案,直到檔案尾,這樣,就把註釋去掉了。

2樓:炒飯

思路同樓上,很象括號匹配問題,資料結構可以用『棧』來程式設計實現,幾乎每本資料結構的書都有括號匹配的問題哦。

3樓:毛佳源

額 有這程式? 讀取每個檔案 找註釋相同的去掉吧。。

c語言如何註釋?

4樓:帳號已登出

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

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

註釋解釋了這個可選引數的用法:

**具有較好的可移植性

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

以上內容參考:百科-c語言。

5樓:匿名使用者

註釋的具體標註方法如下:1.開啟一個word文件,在文件內輸入文字內容。

2.游標移動到需要插入註釋的文字處,點選選單欄上的「引用-插入腳註」右下方的小圖示。

3.在開啟的對話方塊中設定自定義標記格式為[1]。

4.確認對話方塊後,游標位置處顯示出上標[1],在尾部輸入註釋即可。

c語言註釋是什麼?

c語言註釋

6樓:黑科技

在編寫c語言源**時,應該多使用註釋,這樣有助於對**的理解。在c語言中有兩種註釋方式:

一種是以/*開始、以*/結束的塊註釋(block comment);

另一種是以//開始、以換行符結束的單行註釋(line comment)。c語言的註釋符一般分為兩種,一種是以「/*開頭,在中間加上註釋內容,並以「*/結尾的。段落註釋符。

在「/*和「*/之間的即為註釋。

另一種是以「//開頭,後面加註釋內容的單行註釋符。在「//之後的即為註釋。

程式編譯時,不對註釋內容作任何處理。註釋一般可出現在程式中的任何位置。註釋用來向使用者或程式設計師提示或解釋程式的功能作用。

c語言程式註釋

7樓:匿名使用者

簡單就是知道這兩種方式就可以了一:/*這裡這注釋的*/二://這裡這注釋的。

c語言源程式注註釋符號是?

8樓:匿名使用者

單行註釋和成對註釋。單行註釋以雙斜線(//開頭。同一行中斜線右側的所有內容都是註釋,會被編譯器略過。

另一個分隔符是註釋符號對(/*它繼承自c語言。這種註釋以/*開始,以*/結尾。編譯器把/*和*/之間的部分都作為註釋來處理。

註釋符號對可以放置在允許輸入tab、空格或新行的任何地方。註釋符號對可以跨越程式的多個行,但是不是必須這樣做的。當註釋符號對沒有跨越多個行,通常表明內部行是多行註釋的一部分。

我們的樣式是每行以星號開始,因此表明整個範圍都是多行註釋的部分。

典型情況下程式包含多種註釋形式。註釋符號對通常用做多行解釋,而雙斜線註釋傾向於半行或單行註釋。

程式中混合了太多的註釋可能使**混亂。通常在要解釋的**上方放置註釋。

隨著**的改變,註釋也應該保持更新。程式設計師希望註釋是精確的,並且很相信它們,即使其它形式的系統文件過期了。不正確的註釋比沒有註釋還有糟糕,因為它會誤導隨後的閱讀者。

註釋符號對不能巢狀。

以/*開始的註釋通常以*/結束。其結果是一個註釋符號對不能出現在另一個之中。這類程式錯誤導致的編譯器錯誤訊息可能難以理解。

c語言裡有哪些註釋方法

9樓:巢葛菲

答:在用c語言程式設計時,常用的註釋方式有如下幾種:

1)單行註釋 //

2)多行註釋 /*

3)條件編譯註釋 #if 0…#endif拓展資料:

對於(1),註釋只能顯示在一行內,通常出現在一條語句的右邊或者上方,對於註釋符」//一個註釋裡只要有多餘2個』/』都可以。

對於(2),」不能巢狀使用,正如」if…else」中的」else」總是和隔它最近的」if」配對一樣,」/總是和離它最近的」*/相配對。

針對(1)和(2)各自的缺陷,資深的程式設計師提出如(3)所示的註釋,該註釋的好處是能註釋大塊的程式,並且沒有巢狀的限制,也就是說在」#if 0…#endif」的」…」處可以有」//或」/*這樣的註釋。

10樓:夢醒

一般來講有兩種:

一是單行註釋:直接在該行需要註釋的地方加上"//就行了。例如:

int a,b;//這是一個註釋行"。那麼,"/後面的部分"這是一個註釋行"就被註釋掉了,不起作用,但是"//前面的「int a,b;"不受影響。

另外還有一種是多行同時註釋:

int a,b;

int c,d;

其中"/*和"*/起限定範圍的作用,該範圍內的語句都會被註釋掉,將不再起作用。當然,多行註釋也是可以用來單行註釋的。

11樓:淦海瑤

就是兩種。

一個是 /*程式語句 */

這個可以註釋掉很多行,所有c平臺都通用。

還有一個是 //語句。

這個只能註釋掉這一行的 //後面的語句,不通用,有的編譯平臺不能用。

12樓:小c手遊

//是行註釋,可以註釋其後的一行。

*是塊註釋,註釋這兩個符號中間的所有區域。

13樓:

第一種:

我是**1/ 我是註釋1

我是**2第二種:

我是**1* 我是註釋1

我是註釋2我是註釋3

我是**2第三種:我是**1

#if 0我是註釋1

我是註釋2我是註釋3

#endif

我是**2組合1:

#if 0*我是註釋。

#endif

組合2:*/我是註釋。/錯誤1

編譯器暈了。

錯誤2//*

編譯器: help

還有要多,自己慢慢思考吧。都說出來稿紙不夠。

14樓:匿名使用者

//為對一行文字註釋。

*為對一段文字註釋。

如a=1;//為a賦值。

以上為。一段程式*/

15樓:習慣丨成自然

想點贊,點成踩了,抱歉了。

如何快速註釋程式**

16樓:地瓜說機

在進行程式除錯時,可能需要註釋掉大片的程式**,以縮小bug出現的範圍,從而儘快鎖定錯誤原因。那麼使用eclipse如何快速註釋程式**呢?下面就講解3種常用方法。

法一:使用ctrl+/快捷鍵。

第1步:在eclipse中拖動滑鼠,選中需要註釋的**,通常為連續多行**。

第2步:按住ctrl+/快捷鍵。

第3步:會發現所選**被「//註釋掉。當除錯完後,可再次按住ctrl+/快捷鍵開啟註釋。

方法二:使用ctrl+shift+c快捷鍵。

第1步:在eclipse中拖動滑鼠,選中需要註釋的**。

第2步:按住ctrl+shift+c快捷鍵。

第3步:會發現所選**被「//註釋掉。當除錯完後,可再次按住ctrl+shift+c快捷鍵開啟註釋。

方法三:使用ctrl+shift+/快捷鍵。

第1步:在eclipse中拖動滑鼠,選中需要註釋的**。

第2步:按住ctrl+shift+/快捷鍵。

第3步:會發現所選**被「/*註釋掉。

第4步:當除錯完後,可按住ctrl+shift+\快捷鍵開啟註釋。

如何快速註釋程式**

17樓:綱梓露

在開發工具中,設定/首選項中,都支援自定義快捷鍵。

大多數這類工具的快捷鍵操作就是 ctrl + shift + 或者 ctrl + 使用前記得選中要註釋的區域,取消註釋只用同樣的快捷鍵即可。

這是分隔符 */

給你看一些好玩的註釋:

親愛的維護者:

如果你嘗試了對這段程式進行『優化』,/並認識到這種企圖是大錯特錯,請增加。

下面這個計數器的個數,用來對後來人進行警告:

浪費在這裡的總時間 = 39h

2./*致終於來到這裡的勇敢的人:

你是被上帝選中的人,英勇的、不辭勞苦的、不眠不修的來修改。

我們這最棘手的**的程式設計騎士。你,我們的救世主,人中之龍,我要對你說:永遠不要放棄,永遠不要對自己失望,永遠不要逃走,辜負了自己。

永遠不要哭啼,永遠不要說再見。永遠不要說謊來傷害自己。 *

up = new exception("something is really wrong.")throw up;

4.//一些修改1 - 2002/6/7 增加臨時的跟蹤登入介面。

一些修改2 - 2007/5/22 我臨時的犯傻。

#define true false //逗一逗除錯程式的傻瓜們。

(/you*/ get['action'])celebrate(恭喜)

7.//如果這段**好用,那它是paul dilascia寫的。

如果不好用,我不知道是誰寫的。

8.//寫這段**的時候,只有上帝和我知道它是幹嘛的。

現在,只有上帝知道。

9.//暈了,以後再修改。

10.//神奇。勿動。

18樓:小河魨

註釋程式**一般使用 ctrl + shift + 三個鍵組合。

取消的話 使用ctrl + shift + 三個鍵。

C語言中如何註釋

mexico卡卡 include 標準輸入輸出庫所在的標頭檔案 自定義函式宣告 void add int m,int m1,int m2,int r,int c 矩陣加法 void sub int m,int m1,int m2,int r,int c 矩陣減法 void mult int m,in...

c語言中可以對程式進行註釋,註釋部分如果佔多行,必須以 開

啊啦拉韓玫 以註釋內容開始。關於程式中註釋書寫格式 1程式檔案註釋 放在程式名稱空間引用 using system.io 的上面,主要寫公司的版權 檔案建立的時間 檔案的主要內容 檔案的名字 檔案的建立標識 建立人姓名 檔案修改的時間 檔案修改時的修改標識 修改人姓名 檔案修改的修改原因等 詳情見文...

幫忙把這段C語言程式加上註釋

struct student insert struct student head,struct student stu 此函式功能是 為一個由student物件組成的連結串列插入元素.引數head是連結串列頭,指向第一個連結串列元素.引數stu是要插入物件的指標.else 連結串列不為空,則插入 ...