1.預(yù)處理階段:編譯器以C文件作為一個(gè)單元,首先讀這個(gè)C文件,發(fā)現(xiàn)第一句與第二句是包含一個(gè)頭文件,就會(huì)在所有搜索路徑中尋找這兩個(gè)文件,找到之后,就會(huì)將相應(yīng)頭文件中再去處理宏,變量,函數(shù)聲明,嵌套的頭文件包含等,檢測(cè)依賴(lài)關(guān)系,進(jìn)行宏替換,看是否有重復(fù)定義與聲明的情況發(fā)生,最后將那些文件中所有的東東全部掃描進(jìn)這...
www.dbjr.com.cn/article/2169...htm 2025-5-23