为了账号安全,请及时绑定邮箱和手机立即绑定

C++语言中输入、输出操作是通过什么来实现的?

C++语言中输入、输出操作是通过什么来实现的?

C++
繁花如伊 2019-03-21 14:14:52
C++语言中输入、输出操作是通过什么来实现的?
查看完整描述

3 回答

?
烙印99

TA贡献1829条经验 获得超13个赞

输入和输出是数据传送的过程,数据如流水一样从一处流向另一处。C++形象地将此过程称为流;
在C++中输入输出流被定义为类。c++的I/O库中称为流类(sreame class)用流类定义的对象为流对象;
比如 cout和cin并不是C++语句,它们是iostream类的对象;
而“<<”“>>”本来在C++中是左右位移运算符,由于在 iostream头文件对它们进行了重载使他们能用做标准输入输出运算符。所以在用它们的时候程序中必须有 #include<iostream>;
现在 估计你应该可以对“cout<<”"cin>>"有些理解了吧~

查看完整回答
反对 回复 2019-03-29
?
慕桂英4014372

TA贡献1871条经验 获得超13个赞

 通过cin,cout,getline等语句实现的。例如
#include<iostream>
using namespace std;
void main()
{
double a;
cin>>a;
cout<<"a"<<endl;
}
输入一个数,就会在屏幕上输出一个数。
  输入和输出是数据传送的过程,数据如流水一样从一处流向另一处。C++形象地将此过程称为流;
在C++中输入输出流被定义为类。c++的I/O库中称为流类(sreame class)用流类定义的对象为流对象;比如 cout和cin并不是C++语句,它们是iostream类的对象;而“<<”“>>”本来在C++中是左右位移运算符,由于在 iostream头文件对它们进行了重载使他们能用做标准输入输出运算符。所以在用它们的时候程序中必需要有:#include<iostream>。



查看完整回答
反对 回复 2019-03-29
?
holdtom

TA贡献1805条经验 获得超10个赞

简单的例子
#include <isotream>
using namespace std;
void main()
{
int n;
cin>>n;
cout<<n;
}


查看完整回答
反对 回复 2019-03-29
  • 3 回答
  • 0 关注
  • 422 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信