首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 驱动开发 >

在C语言中,if 1 是什么意思?解决方法

2012-03-24 
在C语言中,#if 1是什么意思?rt比如在一段代码中 前面定义了#if 1********************************。。#endi

在C语言中,#if 1 是什么意思?
rt

比如在一段代码中 前面定义了
#if 1

************
********************



#endif

#if 1 的作用是什么 谢谢。。。

[解决办法]
预编译命令
#if 1 #endif中肯定会编译

1是条件 就是True
[解决办法]
这称为条件编译
如:
#if 条件表达式
int nNum;
nNum = 100;
#endif

如果条件表达式为真,则编译器编译中间的两行代码,
如果为假,就不会编译,就像没有这两行代码。

#if 1
// 
#endif

#if 1和#endif中间的代码会被编译,因为条件表达式为1,也就是TRUE。

热点排行