合聚咖

合聚咖

C语言% hhu、% hu区别是什么

admin

C语言%hhu、%hu区别为:输出类型不同、占用空间不同、数值范围不同。

一、输出类型不同

1、%hhu:%hhu的输出类型为用于输出一个unsigned short短整型的数值。

2、%hu:%hu的输出类型为用于输出一个unsigned short int整型的数值。

二、占用空间不同

1、%hhu:%hhu的占用空间为一个字节。

2、%hu:%hu的占用空间为两个字节。

三、数值范围不同

1、%hhu:%hhu的数值范围为0到255[2^8-1]。

2、%hu:%hu的数值范围为为0到65535[2^16-1]。