C語言和彙編語言的關係

C語言和彙編語言的關係

程序員編寫的C語言代碼,首先要經過C語言編譯器,生成彙編代碼,當C語言編譯器生成彙編代碼後,再調用匯編器來將彙編代碼編譯成彙編指令。最早的C++編程語言也是這樣的實現方法,只不過那時候叫Cfront程序,Cfront程序的作用是將C++代碼轉換成C語言代碼,類似於一個文本處理器,然後再調用C語言編譯器,將C源碼編譯成彙編代碼,然後再調用匯編器將彙編代碼編譯成機器碼。