cout用于输出,cin用于输入,均需包含<iostream>头文件;可连续使用<<或>>操作符;注意输入空格用getline,混合输入时清缓冲区,配合iomanip可格式化输出。

在C++中,cin 和 cout 是用于处理输入输出的标准对象,属于 <iostream> 头文件。它们分别代表标准输入流和标准输出流,使用起来简单直观。
cout 用于向控制台输出数据,配合插入运算符 << 使用。
示例:
<font color="green">
#include <iostream>
using namespace std;
int main() {
cout << "Hello, World!" << endl;
cout << "年龄:" << 20 << ", 分数:" << 95.5 << endl;
return 0;
}
</font>说明:endl 表示换行并刷新缓冲区,也可以用 "\n" 代替。
立即学习“C++免费学习笔记(深入)”;
cin 用于从键盘读取用户输入,配合提取运算符 >> 使用。
示例:
<font color="green">
#include <iostream>
using namespace std;
int main() {
int age;
double score;
string name;
cout << "请输入姓名、年龄和分数:";
cin >> name >> age >> score;
cout << "你输入的是:" << name << ", " << age << ", " << score << endl;
return 0;
}
注意:如果输入中包含空格(如姓名“Zhang San”),cin 默认以空格或换行为分隔,只会读取第一个单词。此时建议使用 getline(cin, str) 来读取整行。
格式化输出虽然不如 printf 灵活,但可以通过操作符控制:
基本上就这些。cin 和 cout 使用自然,适合初学者,虽性能略低于 scanf/printf,但在一般程序中完全够用。掌握好基础用法,能应对大多数输入输出场景。
以上就是c++++中cin和cout的用法是什么_c++ cin cout使用方法的详细内容,更多请关注php中文网其它相关文章!
c++怎么学习?c++怎么入门?c++在哪学?c++怎么学才快?不用担心,这里为大家提供了c++速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号