c++: 2.編譯鏈接原理

編譯鏈接原理 書籍推薦:編譯技術與原理(李文生) 以下面代碼爲例: 1.預編譯處理內容(.i) 1.1主要處理以「#」開頭的表達式:例如:宏,頭文件,預編譯指令,具體如下: 1.1.1宏:預編譯刪除宏定義並做文本替換,如上圖的宏MAX,代碼中所有MAX自動替換爲20 1.1.2頭文件:頭文件打開一般還包含其他頭文件(嵌套關係)。預編譯遞歸展開頭文件 1.1.3預編譯指令:#if 0 部分跳過,#i
相關文章
相關標籤/搜索