我不想要前导0该怎么写?
时间: 2024-03-17 13:40:48 浏览: 103
去掉前面的0的sql语句(前导零,零前缀)
如果你不想要前导0,可以使用 `%x%x` 的格式化字符串,如下所示:
```
printf("%x%x", (ubp_resp[printcount] >> 4) & 0x0f, ubp_resp[printcount] & 0x0f);
```
这样输出的结果就是 `5` 和 `3`,没有前导0。注意,如果 `(ubp_resp[printcount] >> 4) & 0x0f` 或 `ubp_resp[printcount] & 0x0f` 的值小于等于9,输出的结果就是对应的数字字符,否则输出的结果是对应的字母字符。
阅读全文