C++中的cin输入流
C++中的cin输入流是一种从标准输入设备(如键盘)读取数据的输入流,它是C++标准库中的一种流对象。它的使用方法如下:
#includeusing namespace std; int main() { int a; cin >> a; cout << a << endl; return 0; }
上面的代码用来读取一个整数,要包含iostream头文件,使用cin输入流读取一个整数,使用cout输出流输出读取的整数。
除了整数之外,cin输入流还可以用来读取字符串,如下所示:
#include#include using namespace std; int main() { string s; cin >> s; cout << s << endl; return 0; }
上面的代码用来读取一个字符串,要包含iostream头文件和string头文件,使用cin输入流读取一个字符串,使用cout输出流输出读取的字符串。
除了读取单个变量之外,cin输入流还可以用来读取多个变量,如下所示:
#includeusing namespace std; int main() { int a, b; cin >> a >> b; cout << a << " " << b << endl; return 0; }
上面的代码用来读取两个整数,要包含iostream头文件,使用cin输入流读取两个整数,使用cout输出流输出读取的两个整数。
cin输入流还可以用来读取一行字符串,如下所示:
#include#include using namespace std; int main() { string s; getline(cin, s); cout << s << endl; return 0; }
上面的代码用来读取一行字符串,要包含iostream头文件和string头文件,使用getline函数从cin输入流读取一行字符串,使用cout输出流输出读取的字符串。
cin输入流是一种从标准输入设备(如键盘)读取数据的输入流,它可以用来读取整数、字符串和一行字符串,使用方法也相当简单。