C语言-条件编译调试Bug
2016-04-13 16:05
316 查看
#include <stdio.h> #define DEBUG1 1 #if DEBUG1 == 1 //显示调试信息 ##表示参数可以是0个,也可以多个 #define Log(format,...) printf(format,## __VA_ARGS__) #else //不显示调试信息 #define Log(format,...) #endif int main(int argc, const char * argv[]) { int a = 10; Log("--->%d\n",a); return 0; }
相关文章推荐
- C++11 之for 新解
- C++ 模板的编译 以及 类模板内部的实例化
- 模板类和友元函数再探
- C++文本文件的IO
- 利用vc实现数据表格导出到CSV文件
- 负数取模
- C语言经典最基础算法题(从小白到大神)
- c++引用极其底层实现
- Effective STL Item 6: Be alert for C++’s most vexing parse.
- C++多态篇1一静态联编,动态联编、虚函数与虚函数表vtable
- C语言/C++如何生成随机数
- Thrift框架使用C++的一个demo
- C/C++中正反斜杠和转义字符
- c++中的引用(reference)之rebind
- c++操作mysql
- C++随机数生成实例讲解
- C++中的Lambda表达式
- C/C++产生随机数函数简单介绍
- C语言各种数据类型取值范围
- C++中extern “C”含义深层探索