I/O格式控制
- C++中,可以使用操纵符(manipulator),来对输入输出进行控制
- 要使用操纵符,需要在源程序的开头包含 iomanip 头文件
#include <iomanip>
一些常用的操纵符
| 操纵符 | 功能 |
| dec | 十进制格式输出 |
| hex | 十六进制格式输出 |
| oct | 八进制格式输出 |
| fixed | 固定点格式输出 |
| endl | 插入换行符 |
| ends | 插入空格符 |
| setprecision(int) | 设置数值精度 |
示例
int x = 1314;
float pai = 3.1415;
cout << hex << x << endl;
cout << pai << endl;
cout << setprecision(3) << pai;
/*
522
3.14159
3.14
*/
注: cout 默认输出数值精度为 6










