在移位运算符和数学运算符之间切换

时间:2019-01-21 12:55:14

标签: visual-c++

在我提供的屏幕截图中,我只是想弄清楚是否可以在>>或<<处使用“ =”。如果不是,用法有什么区别? 谢谢。 这是链接:enter image description here

string snumb= "100";
int myint;
myint=stringstream(snumb);
cout << myint + 1 << endl;

2 个答案:

答案 0 :(得分:2)

  • a << b意味着您将b发送到a(这需要能够接收一些信息流)。
  • a = b意味着您将b影响到变量a。
  • a >> b表示您从a(需要提供信息流,即能够读取)中读取并发送给b。

答案 1 :(得分:0)

好吧,这意味着我不能在cin和cout命令中使用<<或>>,但不能在数字1和数字2之类的变量之间使用?!