C语言预处理

预处理

#include 包括头文件

#defind  宏   (宏体)  加括号            替换,不进行语法检查

ps: #define ABC(X) #X   //转为char字符串
    printf("%s",ABC(1)); --> 1


#ifdef(define) #else #endif           条件宏编译

预定义宏

__FUNCTION__    :函数名称

__LINE__            :行号

__FILE__             :文件名称    



你可能感兴趣的:(C语言预处理)