.c是C語言源程式檔案。
可以透過記事本或者Microsoft Visual C++ 6.0等開啟。
一、源程式,是指未經編譯的,按照一定的程式設計語言規範書寫的,人類可讀的文字檔案,通常由高階語言編寫。
二、這種典型格式的目的是為了編譯出計算機可執行的程式,將人類可讀的程式程式碼文字翻譯成為計算機可以執行的二進位制指令,這種過程叫做編譯,由各種編譯器來完成。
三、編譯器執行有以下四個過程:
標頭檔案的預編譯,預處理,編譯器在編譯原始碼時,會先編譯標頭檔案,保證每個標頭檔案只被編譯一次,在預處理階段,編譯器將c檔案中引用的標頭檔案中的內容全部寫到c檔案中。
2.詞法和語法分析(查錯)
3.編譯(彙編程式碼,.obj檔案)轉化為彙編碼,這種檔案稱為目標檔案。字尾為.obj。
4.連結(二進位制機器碼,.exe檔案)將彙編程式碼轉換為機器碼,生成可執行檔案。
.c是C語言源程式檔案。
可以透過記事本或者Microsoft Visual C++ 6.0等開啟。
一、源程式,是指未經編譯的,按照一定的程式設計語言規範書寫的,人類可讀的文字檔案,通常由高階語言編寫。
二、這種典型格式的目的是為了編譯出計算機可執行的程式,將人類可讀的程式程式碼文字翻譯成為計算機可以執行的二進位制指令,這種過程叫做編譯,由各種編譯器來完成。
三、編譯器執行有以下四個過程:
標頭檔案的預編譯,預處理,編譯器在編譯原始碼時,會先編譯標頭檔案,保證每個標頭檔案只被編譯一次,在預處理階段,編譯器將c檔案中引用的標頭檔案中的內容全部寫到c檔案中。
2.詞法和語法分析(查錯)
3.編譯(彙編程式碼,.obj檔案)轉化為彙編碼,這種檔案稱為目標檔案。字尾為.obj。
4.連結(二進位制機器碼,.exe檔案)將彙編程式碼轉換為機器碼,生成可執行檔案。