logo

Wednesday 23rd of May 2012

廣告

廣告贊助商

註解(Comment) PDF 列印 E-mail
作者是 Victor   
週三, 11 二月 2009 23:53

什麼是註解(Comment)

在了解C語言之前我們首先要了解什麼是註解,就如它名稱所暗示的,它是用來註譯解釋程式碼用的文字,或許你覺得奇怪,程式碼本身就有其意義,為何還需要另外的註解來說明程式碼的意義,原因在於,光靠程式碼要了解一個程式是有一定程度的困難,適當的註解可以讓閱讀程式碼的人更輕易地了解程式碼,而在我們的教學之中會用大量的註解來說明程式碼,因此需要先學會的就是註解的語法,以下介紹註解的語法

註解的語法

註解有分兩種,一種是單行註解,一種是多行註解

單行註解

// 註解內容

它也可以加在一行程式碼的後面

printf("Hello world\n"); // 印出Hello world的字樣

在兩個斜線後面到行末前的所有文字,都會被忽略,因為那是給人類看的,而不是給機器看的,所以編譯器會忽略它的存在

多行註解

/* 註解內容 */

多行註解由/*(斜線星號)開始,由*/(星號斜線)結束

/* 第一行
第二行
第三行
第四行 */

當然多行註解可以有很多行的註解內容

printf("Hello world\n"); /* 印出Hello world的字樣 */

它一樣可以放在一行程式碼的後面,甚至是中間

printf("%d %d\n", sum /* 這是數字的加總 */, num /* 這是數值 */);

美化的註解

有很多人喜歡將單調的註解加以美化,初學者剛見到可能會覺得很困惑,認為是不是什麼特別的用法,但事實上只是為了美觀而以,以下舉一些例子

/*
 * This is my first function
 */

/*******************************************************\
* Don't modify any code below!! Or you will go to hell  *
\*******************************************************/

只要注意合乎語法的規則,仔細看就會發現倒頭來它們都是同樣以/*開頭*/結尾的語法,只是中間加了許多東西看起來比較引人注目或是美觀而已

 

最近更新在 週四, 12 二月 2009 13:03
 

核心是 Joomla!. Designed by: Free Joomla Theme, whois protect. Valid XHTML and CSS.