C语言:Day10~Day11
来源:互联网 发布:logo制作软件中文版 编辑:程序博客网 时间:2024/06/05 11:26
点击右键查看原图
示例代码1
用来开发时的测试调试
我们就在想有没有一种方法,能够改一个值就可以让这些输出的语句消失(不参与编译),就可以达到一次性把所有调试语句“删除”的目录
#include <stdio.h>//#define MY_DEBUG#ifndef MY_DEBUG #define LOG(a,...)#else #define LOG(a,...) printf(a, ##__VA_ARGS__); //就代表第二个参数是可变的,你可以传,也可以不传,传的话也可以传一个或者多个#endifint main(int argc, const char * argv[]) { int a,b,c,d; LOG(测试1,a=%d b=%d\n",a,b);//第二个参数,只传了2个 LOG("测试2\n"); //第二个参数,一个都没传 int z,x,q,v; LOG("z=%d,x=%d,q=%d,v=%d\n",z,x,q,v);//第二个参数,传了4个 return 0;}
0 0
- C语言:Day10~Day11
- C语言DAY10 - 字符串
- C语言DAY11 - 指针patr1
- C语言--指针数组--动态内存分配+结构体数组(递归指针)--day10
- day11
- DAY11
- day11
- day11
- day11
- day11
- Day11
- day11
- day11
- day11
- day11
- day11
- Day11
- day11
- Linux网卡驱动--BCM53101
- Android之Adapter用法总结
- Link.exe中的常用参数
- Android实战技巧之四十三:终止一个线程引起的
- android 的Animation
- C语言:Day10~Day11
- 浅谈Java的标识接口-cloneable
- mysql 支持emoji表情
- 上传jar包到nexus私服
- Java中继承thread类与实现Runnable接口的区别
- AIDL和Parcelable
- css多行文本的垂直居中方法
- ssign,copy,retain,readonly,writeonly,strong,weak
- HDU 5293 Tree chain problem(树形DP+树链剖分+LCA)