1. 源代碼
e Text、Visual Studio等。
C語言程序的源代碼由函數、變量、語句、注釋等組成。函數是C語言程序的基本組成部分,它是由一系列語句和變量組成的。變量是指在程序中用來存儲數據的內存單元,語句是指程序執行的基本操作,注釋是對程序代碼的解釋說明。
2. 預處理器
預處理器是C語言程序的一個重要組成部分,它是在編譯器之前執行的。預處理器的主要作用是對源代碼進行一些預處理,例如宏定義、文件包含、條件編譯等。
宏定義是指用一個標識符來代替一段代碼,文件包含是指將另一個源代碼文件包含到當前源代碼文件中,條件編譯是指根據條件選擇編譯代碼的部分。
3. 編譯器
編譯器是將C語言源代碼編譯成機器語言的程序。編譯器將源代碼轉換成匯編語言,然后將匯編語言轉換成機器語言,終生成一個目標文件。目標文件包含了可執行代碼和數據,但還不能直接執行。
5. 可執行文件