官术网_书友最值得收藏!

1.5 C語言程序的格式

視頻講解

通過上面兩個實例的介紹,可以看出C語言編寫有一定的格式特點:

 主函數main

C程序都是從main函數開始執行的。main函數不論放在什么位置都沒有關系。

 C程序整體是由函數構成的

main是程序中的主函數,當然在程序中是可以定義其他函數的。在這些定義函數中進行特殊的操作,使得函數完成特定的功能。雖然將所有的執行代碼全部放入main函數也是可行的,但是如果將其分成一塊一塊,每一塊使用一個函數進行表示,那么整個程序看起來就具有結構性,并且易于觀察和修改。

 函數體的內容在“{}”中

每一個函數都要執行特定的功能,那么如何才能看出一個函數的具體操作范圍呢?答案就是尋找“{”和“}”這兩個大括號。C語言使用一對大括號來表示程序的結構層次,需要注意的就是左右大括號要對應使用。

技巧

在編寫程序時,為了防止對應大括號的遺漏,每次都可以先將兩個對應的大括號寫出來,再向括號中添加代碼。

 每一個執行語句都以“;”結尾

如果注意觀察前面的兩個實例,就會發現在每一個執行語句后面都會有一個“;”(分號)作為語句結束的標志。

 英文字符大小不通用

同一大、小寫字母意義不同,關鍵字和標準庫函數名必須用小寫。

 空格、空行的使用

前面講解空行時已經對其進行闡述,其作用就是增加程序的可讀性,使得程序代碼位置合理、美觀。例如,如下代碼就非常不利于觀察:

如果將其中的執行語句在函數中進行縮進,使得函數體內代碼開頭與函數頭的代碼不在一列,就會很有層次感,例如:

主站蜘蛛池模板: 肇庆市| 连平县| 临城县| 离岛区| 炉霍县| 吉林市| 双流县| 阿巴嘎旗| 乐至县| 阿拉善左旗| 环江| 闽清县| 丰顺县| 蕲春县| 大足县| 雷波县| 会理县| 百色市| 普格县| 广南县| 石屏县| 岑巩县| 双桥区| 通化市| 永春县| 岑溪市| 且末县| 榆中县| 博野县| 绍兴县| 封丘县| 佛坪县| 达孜县| 蒙山县| 宜兰县| 普定县| 环江| 平湖市| 唐海县| 威信县| 浦城县|