C/C++之#ifdef、#if、#if defined的区别 chenyu 2022-04-25 454 阅读1分钟 1、看代码 2、运行结果 3、分析 #fi:后面接的表达式,如果为1就编译包含里面的内容 #ifdef:后面接的是一个宏,只要定义这个宏就行 #if defined(x):和#ifdef效果一样 #if !defined(x):和#ifndef效果一样 创作打卡挑战赛 赢取流量/现金/CSDN周边激励大奖