第一個C語言程序:
1.#include 是C語言的預處理指令,所謂預處理指令就是在編譯之前作得處理,通常以#開頭
2.預處理指令后面會跟著一個文件名,預處理器發現預處理指令之后,就會根據文件名去查找文件,并把這個文件的內容包含到當前文件中。(將文件內容完全拷貝到#include 指令所在的位置)
3 如果被包含的文件的擴展名是.h文件, 我們稱之為頭文件(Header File)頭文件可以用來聲明函數。
4 系統自帶文件最好用<>,開發人員自己 創建的文件最好用“”
5函數就是面向對象中的方法,C語言是面向過程的,所謂面向過程就是分析解決問題所需要的步驟,然后用函數把這些步驟一步一步的實現,使用的時候一個一個依次調用函數就行
開發和運行C程序的步驟? ?
1 編寫程序 ?C語言源文件擴展名是,C文件,源文件以ASCII碼形式存儲,不能直接被計算機執行,因為計算機只能識別二進制指令,也就是0 和 1.
2 編譯 ? ? ? 把C的源程序翻譯成計算機可以識別的二進制形式目標代碼文件,這個過程稱為編譯。編譯成功就會生成目標文件,目標文件名跟源程序的名字一樣,擴展名是“.obj" 。每個源文件都是單獨編譯的,目標文件之間是有關聯的 ,因此他們都不能被計算機單獨執行,而且目標文件中不包含程序行是所需要的庫函數
3鏈接 ?把所有相關的obj目標文件和系統提供的C庫函數等組合在一起生成可執行文件的過程叫做鏈接,鏈接生成的可執行文件名跟源程序名一樣,擴展名是”exe" 計算機可以直接 執的文件?
4 運行?