一、C++标准输入输出
1、四个类对象
cin:标准输入流(键盘)
cout:标准输出流(显示器)
ceer:标准错误流(不带缓冲区),直接输出到显示器
clog:标准错误流(带缓冲区),先把要输出的内容放到缓冲,直到缓冲区满或遇到换行endl才输出到 显示器
2、C++标准输入:在istream输入流类中定义对“>>”重载的一组公用成员函数,具体声明格式
istream& operator>>(T&);
C++标准输出:在ostream输出流类中定义对“<<”重载的。。。。。。。。。。。。。。。
ostream& operator <<(T&);
3、输入输出格式控制
(1)输入输出流枚举常量:在前面加ios::前缀就可以设置相应的格式
(2)输入输出流的内部函数
流成员函数 | 与之作用相同的控制符 | 作用 |
precision(n) | setprecision(n) | 设置实 数的精度为n位。 |
width(n) | setw(n) | 设置字段宽度为n位。 |
fill(c) | setfill(c) | 设置填充字符c。 |
setf( ) |