小罗的白弟弟 发表于 2021-5-11 16:33:21

关于signed char和unsigned char的转换字符

有大佬 可以给我讲解一下转换字符吗?就懂个%d %f ......   谢谢!

肖-肖 发表于 2021-5-11 16:33:22

先说:%hhd
%hhd是按照整数操作。
举例来说,
同样输出值为48(字符0的ascii码值)。用%c输出就是0. 用%hhd输出就是48

再说%hhu
%hhu用于输出一个unsigned short类型的数值,此类型占一个字节,范围为0到255(2^8-1)
它会将字符型的转换为无符号短整型的数值进行输出
页: [1]
查看完整版本: 关于signed char和unsigned char的转换字符