所以这种直接在代码写printf("%s:%s:%d, %s\n",__FILE__,__FUNCTION__, __LINE__,"hello")语句的方式在实际开发中用起来是很麻烦的。 为了少敲点代码,我基于vsnprintf 和vprintf实现了带时间戳和源码信息(__FILE__,__FUNCTION__, __LINE__)的格式化打印输出函数_debug_printf 完整代码及调用示例如下...