全站数据
8 4 2 0 5 8 1

%hu是几进制

平衡人生工程师 | 简单学习,快乐成才!         
问题更新日期:2024-10-21 15:02:40

问题描述

%hu是几进制,在线求解答
精选答案
最佳答案

C语言输出时的%d和%c等都是格式化字符串的约定,%d表示整型格式, %c表示字符型格式。

常用输出格式类型:

%hd,十进制有符号短整型

%d,十进制有符号整型

%ld,十进制有符号长整型

%hu,十进制无符号短整型

%u,十进制无符号整型

%lu,十进制无符号长整型

%c,字符型

%s,字符串型

%f,十进制浮点型

%lf,十进制双精度浮点型

%e,科学计数法格式

%x,十六进制

%o,八进制

%p,十六进制形式指针

%%,输出'%'字符

c原因输出时,在printf语句结构中,%d指整型数的格式,%c是代表一个字符型变量的格式。

类似还有%f,指浮点数型的格式

其他回答

%hu是16进制。

这是输出格式符%hu代表以 unsigned short格式输出整数%hx 代表以16进制的 输出short类型的整数比如printf("%hu

",-30); 会输出 65506printf("%hx

",-30); 会输出FFE2