知识屋:更实用的电脑技术知识网站
所在位置:首页 > 科技

[C++基本语法:从菜鸟变成大佬系列,就像1,2,3那么简单](五):C++的输入输出

发表时间:2022-03-25来源:网络

怎样输入输出?

C++标准库提供了一组广泛的输入/输出功能,我们将在后续章节中看到。本章将讨论C++编程所需的非常基本和最常见的I / O操作。

C++ I / O发生在流中,这是字节序列。如果字节从键盘,磁盘驱动器或网络连接等设备流向主存储器,则称为输入操作,如果字节从主存储器流向显示屏,打印机,磁盘驱动器等设备或者网络连接等,这称为输出操作。

I / O的头文件

以下头文件对C++程序很重要

类型描述此文件定义分别对应于标准输入流、标准输出流、未缓冲标准错误流和缓冲标准错误流的 cincoutcerrclog此文件声明服务可用于使用所谓的参数化流操纵器(如 setwsetprecision)执行格式化的 I/O。此文件声明用于用户控制的文件处理的服务。

 

 

 

 

标准输出流(cout)

预定义对象coutostream类的实例。cout对象被称为“连接”标准输出设备,通常是显示屏。的cout用于在结合流插入操作员,其被写为'>',这比以下示例所示的符号大于两个符号。

1 #include 2 using namespace std; 3 int main() { 4 char name[50]; 5 cout > name; 7 cout name >> age; View Code

这相当于以下两个陈述

1 cin >> name; 2 cin >> age; View Code

标准错误流(cerr)

预定义对象cerrostream类的实例。cerr对象被称为附加到标准错误设备,它也是一个显示屏,但是对象cerr是非缓冲的,每个流插入到cerr会导致其输出立即出现。

所述CERR也与流插入操作一起使用如示于下述的例子。

1 #include 2 using namespace std; 3 int main() { 4 char str[] = "Unable to read...."; 5 cerr
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜