本节书摘来自华章出版社《C++程序设计教程(第3版)》一书中的第3章,第3.4节总结,作者张志航,更多章节内容可以访问云栖社区“华章计算机”公众号查看
3.4 总结
本章简单介绍了Visual C++中输入输出流的使用方法和技巧。通过本章的学习,读者可以掌握基本的输入输出流技术,根据不同的情况灵活使用cin和cout的各种格式和函数,实现程序基本的输入和输出效果。
输入流对象cin是根据变量的数据类型来决定接收的数值的。因此,在使用输入流技术输入数据时,输入值的顺序和类型必须要与输入流语句中变量的顺序和类型一致。否则,就得不到正确的数值。在输入流中,回车符既是分隔符又是确认符。因此,在使用回车符时,要特别注意分辨回车符的作用,掌握回车符的正确使用方法。输出流对象cout不是根据变量的数据类型来决定输出的数据格式的,而是根据变量中具体的数值来决定输出格式。因此,实型变量小数部分为零时也可以输出整数格式的结果。使用setw()可以指定输出数据项的宽度。不过需要注意的是,当数据项的实际宽度大于指定宽度的时候,系统会按照实际宽度输出。