第1步实现printf
第2步实现宏定义
#ifndef _DEBUG_H_
#define _DEBUG_H_
#include <stdlib.h>
#include <stdio.h>
#define _DEBUG_ //宏定义打印开关
#ifdef _DEBUG_
#define DEBUG_Printf(format, ...) printf(format,##__VA_ARGS__) //宏打印函数定义
#define DEBUG(...) printf("File:%s Line:%d Function:%s \r\n", __FILE__, __LINE__, __FUNCTION__,##__VA_ARGS__)
#else
#define DEBUG_Printf(...)
#define DEBUG(...)
#endif
#endif