⑴ C語言代碼怎麼變成的可執行文件
C語言代碼,也就是C語言的源程序。使用文本字元書寫的高級語言源代碼。這樣的代內碼是不能被計算容機直接執行的。為了能被計算機執行,這樣的源代碼需要經過兩個過程,一是編譯,一是連接。編譯時,源代碼被編譯器翻譯成了機器語言表示的代碼,但是這個代碼被稱為目標代碼,還不能被計算機直接執行。連接時,連接器根據實際操作系統的要求,目標代碼和編譯系統提供的函數庫連接器來,這時候才生成了可以被計算機執行的可執行文件。