相关博文:C语言之预处理探究(四):#、##和预定义宏
相关博文:C语言之预处理探究(三):头文件包含
相关博文:C语言之预处理探究(一):宏
条件编译即依据条件,判断哪些程序段参与编译。
一.单路
例1
例2
二.双路
例3
例4
三. 使代码支持不同编译器版本,跨平台兼容
多路
例5:在写编译跨平台程序时,经常见到这样的语句。
四. 编译器指定宏gcc -D
例6
或者
相关博文:C语言之预处理探究(四):#、##和预定义宏
相关博文:C语言之预处理探究(三):头文件包含
相关博文:C语言之预处理探究(一):宏
例1
例2
例3
例4
例5:在写编译跨平台程序时,经常见到这样的语句。
例6
或者