C++中使用标准输入输出需要包含头文件<iostream>
。一般使用iostream
类进行流操作,其封装很完善,也比较复杂,本文只介绍一部分。
cin和cout
的用法非常多,只列举常用的几种。
C++ 标准输出
cout 采用<<是预定的插入符
其格式为cout<<表达式<<表达式。。。
至于endl和c语言中\n作用相同,我们可以把下面代码想成:
键盘输入 插入a
定义str字符串 wk so good
键盘输出 插入 str 插入 a 插入 换行符
#include<iostream>
using namespace std;
#include<string>
int main() {
float a;
cin >> a;
string str="wk so good";
cout << str<< a << endl;
return 0;
}
在键盘输入56.23后,该程序输出结果如下:
C++ 标准输入
cin
是 C++ 的标准输入流对象,即istream
类的一个对象实例,cin
的用法非常多,只列举常用的几种。
一般是将提取符作用在流类对象cin上格式如下:
cin>>表达式>>表达式。。。
具体可参考上图