通過前面的幾個例子,我們總結出了c語言程式的幾個特點:
乙個c語言源程式可以由乙個或多個原始檔組成。
每個原始檔可由乙個或多個函式組成。
乙個源程式不論由多少個檔案組成,都有乙個且只能有乙個main函式,即主函式。
源程式中可以有預處理命令(include 命令僅為其中的一種),預處理命令通常應放在原始檔或源程式的最前面。
每乙個說明,每乙個語句都必須以分號結尾。但預處理命令,函式頭和花括號「}」之後不能加分號。
識別符號,關鍵字之間必須至少加乙個空格以示間隔。若已有明顯的間隔符,也可不再加空格來間隔。
乙個說明或乙個語句佔一行。
用{} 括起來的部分,通常表示了程式的某一層次結構。{}一般與該結構語句的第乙個字母對齊,並單獨佔一行。
低一層次的語句或說明可比高一層次的語句或說明縮排若干格後書寫。以便看起來更加清晰,增加程式的可讀性。
在初學c語言時,可能會遇到有些問題理解不透,或者表達方式與以往數學學習中不同(如運算子等),這就要求不氣餒,不明白的地方多問多想,鼓足勇氣進行學習,待學完後面的知識,前面的問題也就迎刃而解了。
初學者一定要記住這一點,開始不明白很正常,初學程式設計有很多知識要補充,一定要學下去,學到後面,你會豁然開朗,自然就解開了前面的疑問。
還要記住「千金難買回頭看」,就是說,學習後面的知識,不要忘了回頭弄清遺留下的問題和加深理解前面的知識,這是非常重要的。學習c語言就是要經過幾個反覆,才能前後貫穿,積累應該掌握的c知識。
C語言的特點
c語言通常稱為中級計算機語言。中級語言並沒有貶義,不意味著它功能差 難以使用 或者比b a s i c p a s c a l那樣的高階語言原始,也不意味著它與組合語言相似,會給使用者帶來類似的麻煩。c語言之所以被稱為中級語言,是因為它把高階語言的成分同組合語言的功能結合起來了。表1 1表明了c語言...
C語言程式的基本結構
五 編譯並執行 c 程式 六 知識總結 七 課後作業 1 我的課程內容是精心整理的,某些知識點可能沒有提到應用場景,但絕對不會是沒用的知識。課程中沒有提到的知識可以了解一下,但不必深入學習,意義不大。2 學習不要貪快,欲速則不達的道理大家應該明白,學習的重點是培養寫程式的感覺。3 不要記筆記,不要記...
C語言程式的基本結構
五 編譯並執行 c 程式 六 知識總結 七 課後作業 1 我的課程內容是精心整理的,某些知識點可能沒有提到應用場景,但絕對不會是沒用的知識。課程中沒有提到的知識可以了解一下,但不必深入學習,意義不大。2 學習不要貪快,欲速則不達的道理大家應該明白,學習的重點是培養寫程式的感覺。3 不要記筆記,不要記...