基本學習目標:
1. 認識C電腦語言的基本架構。
2. 認識如何撰寫註解(comment)。
3. 認識C電腦語言的基本寫法規則。
參考視頻: https://youtu.be/5SkEx2O2pV0
[基本學習目標:]
1. C的基本架構
以下是最簡單的一支C程式
|
行 |
說明 |
|
1 |
這叫標頭檔(header file),是有關載入輸入輸出的指令所需的,因此基本上所有C程式也必定有加入這標頭檔的。 |
|
3,7,8 |
這3行指令是所有C程式必需有的,可說是C語言程式的基本架構。 |
|
4 |
這祇是用作註解,//後同一行的語句,程式不會執行。可不用撰寫的,方便日後理解程式而已。 |
|
5 |
這句指令用以於螢幕上輸入Hello World。沒有這句的話,以上程式並沒有任何錯誤,但沒有任何輸出,我們便不清楚是否有執行程式。 |
因此總結而言,以下才是所有C程式的基本架構,即必需有的指令語句。
留意是否準確輸入適當的{ } 及 ; 這些符號。
由於以上的程式的架構內沒有任何指令,雖然可以成功執行(即沒有任何語法錯誤出現),但就沒有任何輸出。
2. 撰寫註解
參考以下程式:
1. // 可以撰寫於程式任何位置,總之,//後的語句不會被執行。一般而言,如祇對某一行指令撰寫註解的話,會寫於同一行指令完結後的位置。
2. 如是多行註解的話,便可用以下方式 /* 開始,而使用*/結尾,位於/*與*/之間的任何語句皆屬於註解。
3. 撰寫C電腦語言的一些主要規則:
(1) C 電腦語言內的指令及變量等名稱,大小寫是有分別的。即printf()跟Printf()是不同的,Printf()是錯誤的!
(2) C電腦語言並不理會空格及換行,撰寫時使用換行、空格、縮排及空行的方式,祇為了方便查看而已。例如以下的程式,
可以寫成以下樣子,執行時沒有分別。
3. 用 ; 這個符號來標示每個完整指令(command)的終結位置。
留意,return 0 最後有 ; 。
------------------------------------------------------------
練習
1. 輸出 This is my first program.
沒有留言:
張貼留言