1. 标志位控制输出的对齐方式
标志位 | 含义 | 举例 |
- | 左靠齐 | %-5.2d |
+ | 右靠齐 | %+5.2d |
0 | 前导零 | %05.2f |
域宽是指数字字符串打印的最少位数;精度是数字字符串小数点后保留的位数。
2. 有效的转换字符
转换字符 | 说明 |
%e | 单个字符 |
%d | 十进制记数 |
%e | 指数记数法,小写字母e |
%E | 指数记数法,大写字母E |
%G | %E和%f的紧凑模式,小数点后无意义的0不输出 |
%o | 无符号八进制记数 |
%s | 字符串 |
%f | 浮点记数 |
%g | %e和%f的紧凑模式,小数点后无意义的0不输出 |
%u | 无符号十进制记数 |
%x | 十六进制记数,使用小写a-f |
%X | 十六进制记数,使用大写A-F |
3. 转义字符
转义字符 | 说明 |
\b | 退格符 |
\f | 换页符 |
\n | 换行符 |
\r | 回车符 |
\t | 跳格符 |
\\ | 反斜线 |
‘ ‘ | 单引号 |
%% | 百分号 |