用宏定义代替printf函数

来自:http://blog.csdn.net/yannanxiu/article/details/52506451

#define _DEBUG_ 1

#if _DEBUG_
#define PR(...) printf(__VA_ARGS__)
#else
#define PR(...) 
#endif

 

代码:

#include "stdafx.h"

#define _DEBUG_ 1

#if _DEBUG_
#define PR(...) printf(__VA_ARGS__)
#else
#define PR(...)
#endif

int _tmain(int argc, _TCHAR* argv[])
{

    printf("debug test!\r\n");

    PR("hello world!\r\n");
    PR("string:%s\r\n", "data");
    PR("integer:%d\r\n", 100);

    return 0;
}

 

posted @ 2018-01-13 19:19  personnel  阅读(309)  评论(0编辑  收藏  举报
友情链接:图片批量处理工具 gif动态图制作工具 制作电子相册 图片排版工具 制作淘宝主图视频 MKScript 鼠标键盘自动化脚本语言