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