注意流操作算子都是在头文件iomanip中定义的,使用的时候应加上此头文件。
流操作算子 | 作用 |
oct | 输出八进制的整数 |
hex | 输出十六进制的整数 |
setbase(b) | 输出b进制的整数 |
fixed | 输出普通小数形式的浮点数 |
scientific | 输出科学计数法形式的浮点数 |
left | 左对齐,在右边填充字符 |
right | 右对齐,在左边填充字符 |
setw(width) | 设定输出宽度为width个字符,或输入时读入width个字符 |
setfill(ch) | 设定填充字符为ch,当输出内容宽度不足时用ch填充 |
setprecision(n) | 设定输出浮点数的精度为n,也就是保留n位小数 |
举个栗子: