usart下位机输出使用printf的格式化技巧

输出使用printf("0x%3X ", I2c_Buf_Write[i]);时,上位机接收过程,使用文本格式,显示结果如下

虽然是保留了三位的宽度,但是并不美观。

相比于使用printf("0x%03X ", I2c_Buf_Write[i]);效果较好,自动补零

注意到printf输出过程多了一个空格

原文地址:https://www.cnblogs.com/bai2018/p/8367277.html