一.内置类型的对应格式化参数
格式字符 | 对应类型 |
---|---|
d | 以十进制输出有符号整数 |
f | 以小数形式输出单/双精度实数 |
c | 输出单个字符 |
s | 输出字符串 |
p | 输出指针地址 |
u | 以十进制输出无符号整数 |
o | 以八进制输出无符号整数 |
x/X | 以十六进制输出无符号整数 |
二.常用格式化控制
(1)整数相关选项
选项 | 输出 |
---|---|
%d | 以整型实际长度输出 |
%md | 输出m位,不足m位在前面用空格补齐 |
%0md | 同上,但在前面用0补齐 |
%-md | 输出m位数,不足m位在后面用空格补齐 |
(2)浮点数相关选项
选项 | 输出 |
---|---|
%f | 默认保留六位小数输出 |
%.nf | 保留n位小数输出(四舍五入) |
(3)字符串相关选项
选项 | 输出 |
---|---|
%s | 以字符串实际长度输出 |
%ms | 输出m位,不足m位在前面用空格补齐 |
%-ms | 输出m位数,不足m位在后面用空格补齐 |