void self_printf(const char *p, ...)
{
/* 格式化打印 */
char temp[128];
va_list vArgs;
va_start(vArgs, p); //获取固定参数后面第一个变参的地址
vsprintf((char*)temp, (const char *)p, vArgs); //将参数列表按照格式化字符串格式写入缓存中
va_end(vArgs); //释放指针
}
自定义串口格式化打印的方式
最新推荐文章于 2023-05-02 15:02:10 发布