读入未知数量的数据
实际上是借助读入函数的返回值实现的。
1 |
|
另外一点值得注意的是,关于使用 cin >> x
时的返回值并不是 cin
的返回值,cin
只是一个对象,而实际进行运算的是流运算符 >>
。
Windows 系统输入 1
1 | 1 2 3 |
GNU/Linux 输入
1 | 1 2 3 |
输出
1 | 3 |
本文中^z、^d 都指组合键,^d 为 Ctrl+D,^z 为 Ctrl+Z。↩︎
实际上是借助读入函数的返回值实现的。
1 |
|
另外一点值得注意的是,关于使用 cin >> x
时的返回值并不是 cin
的返回值,cin
只是一个对象,而实际进行运算的是流运算符 >>
。
Windows 系统输入 1
1 | 1 2 3 |
GNU/Linux 输入
1 | 1 2 3 |
输出
1 | 3 |
本文中^z、^d 都指组合键,^d 为 Ctrl+D,^z 为 Ctrl+Z。↩︎