Presentation is loading. Please wait.

Presentation is loading. Please wait.

程式註解說明. 2 程式註解格式 塊狀註解 對檔案、 class 、 method 、資料結構、一段程式 …. 等程式區塊 做說明。 第一行的開頭必需為 “/*” 且沒有其他文字,最後一行的開頭 必需以 “*/” 做為結束,在中間每一行的開頭都必需是一個 “*” 。 單行註解 佔據一整行的說明。 以.

Similar presentations


Presentation on theme: "程式註解說明. 2 程式註解格式 塊狀註解 對檔案、 class 、 method 、資料結構、一段程式 …. 等程式區塊 做說明。 第一行的開頭必需為 “/*” 且沒有其他文字,最後一行的開頭 必需以 “*/” 做為結束,在中間每一行的開頭都必需是一個 “*” 。 單行註解 佔據一整行的說明。 以."— Presentation transcript:

1 程式註解說明

2 2 程式註解格式 塊狀註解 對檔案、 class 、 method 、資料結構、一段程式 …. 等程式區塊 做說明。 第一行的開頭必需為 “/*” 且沒有其他文字,最後一行的開頭 必需以 “*/” 做為結束,在中間每一行的開頭都必需是一個 “*” 。 單行註解 佔據一整行的說明。 以 “//” 標示開頭。 行末註解 放在被註解的程式行末,是很短的註解。 以 “//” 帶頭。

3 3 檔案註解範例 /* *@Filename (include version) *@Date: *@Writer: *Description: */

4 4 Class 註解範例 /** *@Version and Date: *@Writer: *Description: */

5 5 其它區塊註解 範例 1: 使用於說明變數或需特別說明之區塊 /** * Here is a example program. */ 範例 2: 使用於說明 constructor, method /** *Description: * *@param: 變數名稱, 說明內容 *@return: 說明回傳之意義 */ 空一行

6 6 其它區塊註解範例 /** * To check if the input is integer number * * @param: n is to receive the input value to check if it is integer. * @return: -1 if this number is not a integer * 1 otherwise */ boolean isInteger(int n){ }

7 7 單行及行末註解範例 void main() { char name[20]; //user’s name //get input stream and store into name[] cin.getline(name, 20); }

8 8 程式縮排 為增進程式本身的可讀性,程式敘述(含宣告)應有適 當的縮排,並以反映程式敘述的結構及邏輯性為原則 縮排以四個空白字元為單位 ( 或將 TAB 設定為 4 個空白字元 ) 每一行不超過 80 個字元,當一行放不下時,應適當斷句 for(int i=0; i<10; i++) { for(int j=0; j<10;j++) { cout <<" …………" << endl; }


Download ppt "程式註解說明. 2 程式註解格式 塊狀註解 對檔案、 class 、 method 、資料結構、一段程式 …. 等程式區塊 做說明。 第一行的開頭必需為 “/*” 且沒有其他文字,最後一行的開頭 必需以 “*/” 做為結束,在中間每一行的開頭都必需是一個 “*” 。 單行註解 佔據一整行的說明。 以."

Similar presentations


Ads by Google