#ifdef等宏
来源:互联网 发布:初中数学答题软件 编辑:程序博客网 时间:2024/06/07 03:01
条件编译命令最常见的形式为:
#ifdef 标识符
程序段1
#else
程序段2
#endif
它的作用是:当标识符已经被定义过(一般是用#define命令定义),则对程序段1进行编译,否则编译程序段2。
其中#else部分也可以没有,即: #ifdef 程序段1 #denif
也可以:
#ifndef
标识符
程序段1
#else
程序段2
#endif
它的作用是:若标识符未被定义则编译程序段1,否则编译程序段2.这种形式与第一种形式的作用相反。
在函数里面也可用#if ..#else..#endif
便于对于不同情况不同处理
0 0
- #ifdef等宏
- C语言之详解#ifdef等宏
- C语言之详解#ifdef等宏
- C语言之详解#ifdef等宏
- C语言之详解#ifdef等宏
- C语言之详解#ifdef等宏
- C语言之详解#ifdef等宏
- C语言之详解#ifdef等宏
- C语言之详解#ifdef等宏
- C语言之详解#ifdef等宏
- C语言之详解#ifdef等宏
- C语言之详解#ifdef等宏
- C语言之详解#ifdef等宏
- C语言之详解#ifdef等宏
- C语言之详解#ifdef等宏
- #if#ifdef#define等宏定义使用
- C语言之详解#ifdef等宏和妙用
- C语言之详解#ifdef等宏[转]
- S1.2.2 Rest服务
- 数据结构与算法0-算法复杂度度量初步认识
- tail VS cat VS grep(RedHat Linux)
- Rational Resistance
- MAC 升级到10.10(OS X Yosemite)后,compass失效
- #ifdef等宏
- day59,page80
- [命令技巧]mkdir -p
- poj 3255 Roadblocks
- Raspberry - 挂载U盘
- 使用putty起vncserver
- ASCII和Unicode编码详解
- 实现键值对存储(三):Kyoto Cabinet 和LevelDB的架构比较分析
- 申请了一张招行的全币种信用卡