C語言中.h和.c文件解析

簡單的說其實要理解C文件與頭文件(即.h)有什麼不一樣之處,首先須要弄明白編譯器的工做過程,通常說來編譯器會作如下幾個過程:程序員       1.預處理階段算法   2.詞法與語法分析階段編程   3.編譯階段,首先編譯成純彙編語句,再將之彙編成跟CPU相關的二進制碼,生成各個目標文件 (.obj文件)數組   4.鏈接階段,將各個目標文件中的各段代碼進行絕對地址定位,生成跟特定平臺相關的可執行
相關文章
相關標籤/搜索