I/O流常用控制符:
使用控制符时,在程序开头加投文件#include <iomanip> C++有两种方法控制格式输出:1、用格式控制符;2、用流对象的成员函数 格式控制符:
dec 设置基数为10
hex 设置基数为16
oct 设置基数为8
setfill(c) 设置填充字符c,注意是字符
setprecision(n) 设置显示小数精度为n位
setw(n) 设置域宽为n个字符
setiosflags(ios::fixed) 固定的浮点显示
setiosflags(ios::scientific) 指数表示
setiosflags(ios::left) 左对齐
setiosflags(ios::right) 右对齐
setiosflags(ios::skipws) 忽略前导空白
setiosflags(ios::uppercase) 16进制数大写输出
setiosflags(ios::lowercase) 16进制小写输出
成员函数:
flags(10) 设置基数为10
flags(16) 设置基数为16
flags(8) 设置基数为8
flags(c) 设置填充字符c
precision(n) 设置显示小数精度为n位
width(n) 设置域宽为n个字符
在新版本的c++中头文件已经用iomanip取代了iomanip.h。
后续待补充...