为什么我的运行结果还有3位数的呀 求教
1 回答
已采纳
慕粉3291149
TA贡献71条经验 获得超52个赞
正常现象 莫慌, 你想一下 buf[i] <= 0xf 时 前面加0
0xf表示00001111(转化为十进制为15),
假设有一个元素 0xff 0xff表示1111 1111(转化为十进制表示-1) -1明显小于15对不对
所以 0xff<0xf 输出时前面加0 就是 0ff
添加回答
举报
0/150
提交
取消