C/C++预处理指令常见的预处理指令如下:

  1. #空指令,无任何效果
  2. #include包含一个源代码文件
  3. #define定义宏
  4. #undef取消已定义的宏
  5. #if如果给定条件为真,则编译下面代码
  6. #ifdef如果宏已经定义,则编译下面代码
  7. #ifndef如果宏没有定义,则编译下面代码
  8. #elif如果前面的#if给定条件不为真,当前条件为真,则编译下面代码
  9. #endif结束一个#if……#else条件编译块
  10. #error停止编译并显示错误信息

以上命令只是最简单宏用法说明,更加详细的用法可以参考博文:C/C++预处理指令#define,#ifdef,#ifndef,#endif…

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2020-10-10
  • 2022-12-23
猜你喜欢
  • 2019-02-13
  • 2022-01-01
  • 2021-10-07
  • 2021-05-20
  • 2022-12-23
相关资源
相似解决方案