C語言-編譯過程與內存分配

一、編譯過程 1、             預編譯(預處理) 預處理過程實質上是處理「#」,將#include包含的頭文件直接拷貝到hell.c當中;將#define定義的宏進行替換,同時將代碼中沒用的註釋部分刪除等 具體做的事兒如下: (1)將所有的#define刪除,並且展開所有的宏定義。說白了就是字符替換 (2)處理所有的條件編譯指令,#ifdef #ifndef #endif等,就是帶#的
相關文章
相關標籤/搜索