引入头文件:<iostream>
iostream分为istream输入流和ostream输出流
英语单词stream: 流
输入:c+in=cin
输出:c+out=cout
一个使用IO库的程序
#include<iostream> int main() { std::cout<<"Enter two numbers:"<<std::endl; int a=0,b=0; std::cin>>a>>b; std::cout<<"The sum of"<<a<<"and"<<b<<"is"<<v1+v2<<std::endl; return 0; }
<<运算符为输出运算符,接受两个运算对象:左侧的运算对象必须是一个ostream对象,右侧必须是要打印的对象。
std::标准库
std::cout<<std::endl;
写入endl的效果是结束当前行,并将与设备关联的缓存去(buffer)中的内容刷到设备中。缓存刷新操作可以保证到目前为止程序产生的的所有输出都真正写入输出流中。