宏定义实现printf日志输出
//从C99编译器之后,宏定义开始支持可变参数列表了...
//在头文件中放如下代码:
#define IS_DEBUG 0 //日志输出开关,当设置为0时,为关闭,不会占用微处理器的任何flash空间
#if(IS_DEBUG)
#define DEBUG(format, ...) printf("[debug]%s:%d %s()| "format"\r\n",__FILE__,__
原创
2017-08-09 14:22:26 ·
963 阅读 ·
1 评论