printf
格式符 |
说 明 |
d(或i) |
以带符号的十进制形式输出整数,正数的(+)号省略不输出 |
u |
以无符号十进制形式输出整数 |
x(或X) |
以十六进制无符号形式输出整数(不输出前导符0x) |
o(字母) |
以八进制无符号形式输出整数(不输出前导符数字0) |
c |
输出一个字符 |
s |
输出字符串 |
f |
以小数形式输出单、双精度,隐含输出6位小数 |
e(或E) |
以指数形式输出单、双精度,隐含输出6位小数 |
g(或G) |
自动选用%f、%e或%E格式中输出宽度较小的一种使用 |