C++的输入与输出:cin与cout

简介: C++的输入与输出:cin与cout

引入头文件:<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)中的内容刷到设备中。缓存刷新操作可以保证到目前为止程序产生的的所有输出都真正写入输出流中。

相关文章
C++ 编译错误 error: ‘cout‘ was not declared in this scope (摄氏度与华氏度的转换)
C++ 编译错误 error: ‘cout‘ was not declared in this scope (摄氏度与华氏度的转换)
C++ 编译错误 error: ‘cout‘ was not declared in this scope (摄氏度与华氏度的转换)
|
6月前
|
存储 C++
C++ cin标准输入流,及获取多个输入的方法
在C++中,cin与流提取运算符>>配合使用,可以用于获取标准的输入,比如从键盘上获取输入。cin是C++标准库标准库iostream中的一个类实例。
110 1
|
6月前
|
存储 程序员 C++
C++系列-第1章顺序结构-5-输入类cin
C++系列-第1章顺序结构-5-输入类cin
|
6月前
|
C++
C++系列-第1章顺序结构-3-输出类cout
C++系列-第1章顺序结构-3-输出类cout
|
C语言 iOS开发 C++
C++ 的cout格式化输出
在某些实际场景中,我们经常需要按照一定的格式输出数据,比如输出浮点数时保留 2 位小数,再比如以十六进制的形式输出整数,等等。 对于学过 C 语言的读者应该知道,当使用 printf() 函数输出数据时,可以通过设定一些合理的格式控制符,来达到以指定格式输出数据的目的。例如 %.2f 表示输出浮点数时保留 2 位小数,%#X 表示以十六进制、带 0X 前缀的方式输出整数。 关于 printf() 函数支持的格式控制符,更详细的讲解,可阅读《C语言数据输出大汇总》一节,这里不做详细赘述。 C++ 通常使用 cout 输出数据,和 printf() 函数相比,cout 实现格式化输出数据的方
136 0
C++(cout和printf的使用小结)
C++(cout和printf的使用小结)
|
Web App开发 编译器 C++
C++ 几行代码就能重载操作符模拟 cout<<123<<endl;
C++ 几行代码就能重载操作符模拟 cout<<123<<endl;
70 0
|
C++
C++ 重载操作符<<实现cout定位输出以及设置颜色:cout<<Goto(x,y)<<setC(color)<<123<<cr;
C++ 重载操作符<<实现cout定位输出以及设置颜色:cout<<Goto(x,y)<<setC(color)<<123<<cr;
241 0
|
编译器 C++
C++ 重载操作符 <<实现模拟输出语句: cout << endl;
C++ 重载操作符 <<实现模拟输出语句: cout << endl;
196 0