标志
|
目的
|
举例
|
+
|
打印整数和负数的符号
|
+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
|