0

可能重复:
为什么 cout 和 cin 使用按位移位(<< 和 >>)?

我知道 cout 和 cin 重载了按位运算符 << 和 >>。但是,大多数时候函数和工具使用参数或参数来传递信息。

在 C++ 的宏大历史中是否存在导致这种情况的原因?

我知道这是一个基本的东西,但我对 C++ 还很陌生,搜索 SO 和 Google,以及询问一些人,都没有找到一个好的答案。

4

1 回答 1

1

(a) 运算符优先级

(b) 看起来不错 - 运算符的形式暗示了它们的功能

于 2012-07-03T22:52:03.117 回答