标志
目的
举例
+
打印整数和负数的符号
+3333.33
空格
在正数之前添加空格
| 3333.33|
0
数字前面补0
003333.33
-
左对齐
|3333.33 |
(
将负数括在括号内
(3333.33)
.
添加分组分隔符
3,333.33
#(对于f格式)
包含小数点
3,333.
#(对于x或0格式)
添加前缀0x或0
0xcafe
$
给定被格式化的参数索引.例如,%1$d,%1$x将以十进制和十六进制格式打印第1个参数
159 9F
<
格式化前面说明的数值.例如,%d%<x以十进制和十六进制打印同一个数值
159 9F