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 |
| 转义字符 | 说明 |
| \b | 退格符 |
| \f | 换页符 |
| \n | 换行符 |
| \r | 回车符 |
| \t | 跳格符 |
| \\ | 反斜线 |
| ‘ ‘ | 单引号 |
| %% | 百分号 |
C/C++编程语言中的基础知识(一)--格式化输入输出,布布扣,bubuko.com
原文:http://blog.csdn.net/xz_rabbit/article/details/20844473