当类型是char型,凡是0x80以上,即最高位是1的数据,通过"%02x"打印后会在前面填充6个‘f’,即变成ffffff87这样的数据。
而换成unsigned char型则打印正常。
转载于:https://blog.51cto.com/7139099/1573762
当类型是char型,凡是0x80以上,即最高位是1的数据,通过"%02x"打印后会在前面填充6个‘f’,即变成ffffff87这样的数据。
而换成unsigned char型则打印正常。
转载于:https://blog.51cto.com/7139099/1573762