全心思齐网

c语言中各种%符号代表的类型?

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

常用输出格式类型:

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


%d,十进制有符号整型


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


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


%u,十进制无符号整型


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


%c,字符型


%s,字符串型


%f,十进制浮点型


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


%e,科学计数法格式


%x,十六进制


%o,八进制


%p,十六进制形式指针


%%,输出'%'字符

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

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

匿名回答于2024-06-03 15:00:54


相关知识问答