赞
踩
条件编译命令最常见的形式为:
#ifdef 标识符
程序段1
#else
程序段2
#endif
它的作用是:当标识符已经被定义过(一般是用#define命令定义),则对程序段1进行编译,否则编译程序段2。
其中#else部分也可以没有,即: #ifdef 程序段1 #denif
也可以:
#ifndef
标识符
程序段1
#else
程序段2
#endif
它的作用是:若标识符未被定义则编译程序段1,否则编译程序段2.这种形式与第一种形式的作用相反。
在函数里面也可用#if ..#else..#endif
便于对于不同情况不同处理
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。