c語言(c99)常見的注釋方式有兩種:
1./* 注釋內容*/
2.//注釋內容
第一種一般用於多行注釋;
第二種一般用於單行注釋。
不過今天玩出個新花樣,就是在使用第二種注釋方式進行單行注釋時,在行尾寫乙個"\"(backslash),那麼這個單行注釋的下一行就也是注釋語句了。
為什麼呢?
一想就明白了。"\"(backslash)是轉義字元,如果處於行尾的話,那麼後邊乙個字元就是換行字元。接下來這個換行字元就被轉義了,當然下一行只是在編輯器上看到的下一行,而編譯器在編譯時是不會把那個換行符認為是換行符的。因此,你看到的是下一行,但編譯器卻認為還是同一行。
總歸是個有些奇怪的玩法吧。
注釋轉換 (C語言注釋轉換為c 注釋)
1.一般情況 int num 0 int i 0 2.換行問題 int i 0 int j 0 int i 0 int j 0 3.匹配問題 int i 0 xx 4.多行注釋問題 int i 0 int j 0 int k 0 int k 0 5.連續注釋問題 6.連續的 問題 7.c 注釋問題 ...
實現c語言注釋轉換為c 注釋
這篇文章將實現 c語言注釋轉換為c 注釋 例如,將下面的c語言注釋轉換為c 注釋 1.一般情況 int i 0 2.換行問題 int i 0 int j 0 int i 0 int j 0 3.匹配問題 int i 0 xx 4.多行注釋問題 int i 0 int j 0 int k 0 int ...
C語言 注釋轉換
首先我們應該知道,在c語言中 編譯器預設的注釋風格是 而在c 中 編譯器預設的注釋風格是 注釋一行。這兩種注釋風格是可以互相轉換的。下面給上轉換後的結果 對該過程進行分析 程式 如下 commentconvert.h ifndef commeent convert h define commeent...