1 dec
2 fixed
3 hex
4 internal
5 left
6 oct
7 right
8 scientific
9 showbase
10 showpoint
11 showpos
12 skipws
13 stdio
14 unitbuf
15 uppercase
1 dec
转换基制为十进制
#include <iostream> void main()
{
int num = ;//八进制 std::cout << num << std::endl;//输出十进制 std::cout << std::hex;//十六进制强制标识,endl结束不了
std::cout << num << std::endl;//输出十六进制 std::cout << std::oct;//八进制强制标识,endl结束不了
std::cout << num << std::endl;//输出八进制 std::cout << std::dec;//十进制
std::cout << num << std::endl;//输出十进制 system("pause");
}
2 fixed
定点形式显示浮点数
3 hex
转换基制为十六进制
4 internal
在符号位和基指示符后填入字符
5 left
左对齐输出
#include <iostream> void main()
{
std::cout.width();//设定显示的宽度
std::cout.fill('&');//填充字符
std::cout.setf(std::ios::left);//左对齐 std::cout << "hello world" << std::endl; system("pause");
}
6 oct
转换基制为八进制
7 right
右对齐输出
8 scientific
科学示数法显示浮点数
9 showbase
在输出中显示基指示符
10 showpoint
输出时显示小数点
11 showpos
正整数前加“+”号
12 skipws
跳过输入中的空白
13 stdio
输出操作后刷新stdout和stdree
14 unitbuf
输出操作后立即刷新流
15 uppercase
十六进制输出时一律用大写字母