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 連結串列不為空,則插入 ...