C语言printf 打印十六进制数字0x01

      串口打印调试信息,有一段为输出十六进制地址的打印,%x输出显示为:0x1,而不是0x01,所以找到解决的方式以下:改成:%02x便可。 代码段如:       printf("\r\n 本机的标准ID号STDId:0x%02x",CAN_stdID);       printf("\r\n 目标主机的标准ID号STDId0:0x%02x",CAN_stdID0);       串口输出
相关文章
相关标签/搜索