🎤
输入输出流
cin获取用户输入
📖知识引入
🎤cin >> 输入
cin >> 变量 获取用户输入,>>像漏斗把数据倒进变量盒子
🚫不需要&地址符
cin用>>运算符,不需要像scanf那样加&地址符
📥连续输入
cin >> a >> b 可以连续读取多个输入,用空格或回车分隔
📝string类型
#include <string>,string存字符串,比字符数组更方便安全
⚠️输入类型匹配
cin读取的类型要和变量匹配,输入字母给int会出错
💡
cin比scanf更方便,不需要&号!
🔍cin输入示例
📝cin输入示例
💻
点击「运行」查看输出
cin输入流程像快递收件: 键盘输入 ──>>──> 变量盒子 "小明" ──>>──> name 12 ──>>──> age
┌─────────────────────────────┐ │ cout << "输入名字: "; │ │ cin >> name; ← 等待用户输入 │ │ cout << "输入年龄: "; │ │ cin >> age; ← 再读一个 │ └─────────────────────────────┘ >>的方向:数据流向变量
🎯小测验
第1题:cin >> 变量需要加&吗?
第2题:cin和cout属于哪个库?
第3题:cin >> a >> b 连续读取用什么分隔?
📝本课知识点
- ✓cin >> 获取输入
- ✓不需要&地址符
- ✓可以连续输入
- ✓string类型存字符串
- ✓输入类型要匹配
第3课完成!继续探索下一课吧 🚀