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

C++语言中输入、输出操作是通过什么来实现的?
这我也知道,我问的题目是填空题,难道你要我把这些都填上?
应该是有输入、输出操作的,要不题目怎么会这样问呢,我在想是不是通过#include "iostream.h"来实现的

 通过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>。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-26
输入和输出是数据传送的过程,数据如流水一样从一处流向另一处。C++形象地将此过程称为流;
在C++中输入输出流被定义为类。c++的I/O库中称为流类(sreame class)用流类定义的对象为流对象;
比如 cout和cin并不是C++语句,它们是iostream类的对象;
而“<<”“>>”本来在C++中是左右位移运算符,由于在 iostream头文件对它们进行了重载使他们能用做标准输入输出运算符。所以在用它们的时候程序中必须有 #include<iostream>;
现在 估计你应该可以对“cout<<”"cin>>"有些理解了吧~本回答被提问者采纳
第2个回答  2010-11-24
是通过流操作来实现的(C++),C语言中好像没有涉及输入、输出是怎么实现的。
第3个回答  2010-11-24
调用操作系统的对应功能...

DOS下调用的是int 21,Windows下是ReadFile WriteFile,Unix下不知道+_+
第4个回答  2010-11-24
简单的例子
#include <isotream>
using namespace std;
void main()
{
int n;
cin>>n;
cout<<n;
}本回答被网友采纳
相似回答