对输入输出(>>,<<)操作符的理解

 输入主要由重载的右移操作符(>>)来完成,输出主要由重载的左移操作符(<<)来完成,它们指出了数据移动的方向。
  >> X 从左往右看,代表把数据放入 X 中(顺着箭头的方向看),即 >> 代表输入操作符,把从 >> 操作符左边输入的数据放入到 X 中去,左边的输入可以是自标准输入(cin),也可以是来自文件的输入(fstream )。
  << X 从右往左看,代表把 X 中的数据放入到(<< )操作符左边的设备中去,即 << 代表输出操作符。左边的目的地址可以是标准输出(cout ),也可以是文件等(fstream )。

posted on 2020-11-12 18:26  zhaoshushu  阅读(228)  评论(0)    收藏  举报

导航