#if #ifdef #if defined 区别
来源:互联网 发布:淘宝网卖家信誉 编辑:程序博客网 时间:2024/05/31 06:23
#if的使用
#if 的后面接的是表达式 (求表达式的值 如果值为真则执行code 部分 否则跳过)
code ...
#endif
#if 的表达式是在编译是求值的
#ifdef的使用
#ifdef GREAT 只要GREAT被defined 定义过不管其值是1 还是0 都执行 code部分,
code ...
#endif
#if defined的使用
#if defined(x) (首先处理defined运算符, defiend运算符 一般用作表达式中的一部分,
如果x这个宏有定义把 defined(x) 替换为1 否则替换为0,替换后相当于
#if 1或 #if 0 ,到这应该能明白了吧.不说了)
code ...
#endif
- #if #ifdef #if defined 区别
- #if #ifdef #if defined 区别
- #if、#ifdef、#if defined之间的区别
- #if、#ifdef、#if defined之间的区别
- #if、#ifdef、#if defined之间的区别
- #if、#ifdef、#if defined之间的区别
- #if、#ifdef、#if defined之间的区别
- #if、#ifdef、#if defined之间的区别
- #if、#ifdef、#if defined之间的区别
- #if、#ifdef、#if defined之间的区别
- #if、#ifdef、#if defined之间的区别
- #if、#ifdef、#if defined之间的区别
- #if、#ifdef、#if defined之间的区别
- #if、#ifdef、#if defined之间的区别
- #if、#ifdef、#if defined之间的区别
- #if、#ifdef、#if defined之间的区别
- #if、#ifdef、#if defined之间的区别
- #if、#ifdef、#if defined之间的区别
- 汇编LODSB/LODSW指令、STOSL指令
- 编译内核----make config时候报错
- 使用.NET数据提供程序
- 指针和指针引用
- 图文版stagefright arch 02 -- Stagefright and OMX
- #if #ifdef #if defined 区别
- Linux-HA开源软件Heartbeat(安装篇)
- 如何在网页中插入百度搜索
- 缓存
- VB中Null、Empty、Nothing及vbNullString的区别
- tree命令详解
- Address already in use Try changing the registry value
- StrictMode的使用(转)
- netlink知识