#define MY_PRINT_LOG(fmt, args...) printf("[INFO]:%s:%s[%d]: " fmt, __FILE__, __FUNCTION__, __LINE__, ##args);
MY_PRINT_LOG("width is %d, height is %d\n", 640, 480);
输出:[INFO]:variable_parameter.c:main[22]: widht is 640, height is 480
可变参数args...
最新推荐文章于 2024-11-02 20:20:37 发布
文章展示了如何使用宏MY_PRINT_LOG来实现带有文件名、函数名和行号的日志信息打印,例如打印宽度和高度的值。示例中,宏被用来输出一行日志,内容为图像的宽度640和高度480。
摘要由CSDN通过智能技术生成