流输入和流输出
1.1.2 头文件
常用的有以下三个头文件
- iostream。头文件包含操作所有输入/输出流所需的基本星系,因此大多数C++程序都应该包含这个头文件。该文件含有cin(标准输入流)、cout(标准输出流)、cerr(非缓冲错误输出流)4个对象,提供了无格式的和格式化的I/O功能。
- iomanip。头文件包含格式化I/O的带参数操纵算子。这些算子用于制定数据输入/输出的格式。(格式化即按照某种模板,如printf()就是一个格式化输出函数)
3.fstream。头文件包含了处理文件的有关信息,提供建立文件、读/写文件的各种操作接口
1.2标准流与流操作
标准流是C++预定义的对象,主要提供内存与外部设备进行数据交互的功能,包括数据提取、插入、解释及格式化。
流操作主要是提取和插入数据。
1.21标准流
标准流对象(即标准流)是为用户提供的常用外部设备与内存之间通信的通道。它们对数据进行解释和传输,提供必要数据缓冲等。
一个流对象一旦与一个外部设备或文件(外部设备也可以视为文件)连接,在程序中就只需要跟流对象打交道,而真正的外部设备或文件对程序是透明的(即流已经译好输入设备输入的信息,程序可以直接从流中取出来用)
- cin是istream类的对象,标准输入流。它默认联想键盘,可以重定向(freopen函数)输入流的提取操作可以识别输入字节序列类型的数据。只要程序中说明了变量x的类型,提取操作就可以从流中获取对应的字节数,正确地给出类型解释,并送到x中。
- cout是ostream类的对象,标准输出流。它默认联向显示器,可以重定向。输出流的插入操作吧内存中的集泵数据类型对象转换成相应的字节序列,输出到标准输出设备上。它将在内存中变量x用二进制代码存放的实数转换成对应的字符串形式
明日继续补充
高等数学
三重积分的应用
转动惯量:
引力:
日记
今日天气23至27度,多云。今天很幸运,广州解封了,再也不用去骑苦巴巴的车了,还是跑步爽,点位靠的近,令人舒心又锻炼了身体。今天在洛谷做了到普及难度的模拟题,倒是感觉没什么难的,但是发现了有趣的点专属值记录状态,收获很大。A股今天又是大跌,我的基金账户也亏损了,今年确实行情不好,不过我买的是红利基金,年年有分红,倒也没太大影响,毕竟这是我的熊市避风港,里面的钱是只进不出的,为了未来的财务自由,必须得这样做。我想参加计算机的竞赛,还想去哈工大的计算机科学与技术走一遭。加油吧,少年!!!