%hu和%lu是什么意思啊?这个输出过程是怎么回事?

2025-02-23 07:46:06
推荐回答(1个)
回答1:

%u是输出unsigned int类型
%hu是输出unsigned short类型
%lu是输出unsigned long类型。
这里输出都是-1
所以 %hu实际输出 0xFFFF值 也就是65535
%lu输出0xFFFFFFFF的值 4294967295