#ifndef _ALL_H_
#define _ALL_H_
#include "debug.h"
#include "stdint.h"
//----------------------------------------------
#define MY_DEBUG 1
#if MY_DEBUG
#define myDebug(fmt, ...) printf("[fun:%s - line:%d] " fmt, __FUNCTION__, __LINE__, ##__VA_ARGS__)
#else
#define myDebug(fmt, ...)
#endif
给printf增加函数名和行号的方法
最新推荐文章于 2024-04-22 11:15:35 发布
本文展示了如何在C代码中使用#ifndef和#define预处理器指令创建一个可条件编译的myDebug宏,用于在MY_DEBUG条件满足时插入调试输出。
1202

被折叠的 条评论
为什么被折叠?



