>"C++运算符-6ren"> >"C++运算符-因此,由于他们以某种方式不接受搜索词“>>”,我无法在 Google 上找到任何内容,因此我决定在这里提问。 首先,不,我不是指位移运算符。这是不同的。我已经看到它出现在一些代码中,如果它是一个移位运-6ren">
gpt4 book ai didi

c++ - "<>"C++运算符

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:10:28 24 4
gpt4 key购买 nike

因此,由于他们以某种方式不接受搜索词“>>”,我无法在 Google 上找到任何内容,因此我决定在这里提问。

首先,不,我不是指位移运算符。这是不同的。我已经看到它出现在一些代码中,如果它是一个移位运算符就没有意义了。

cout << a;将是一个例子。我知道它会打印出 a,但是“<<”的定义是什么?

或者在我的例子中,我有一个类似于这样的代码:

for(int index=0;index<n;index++)
inputFile >> StringArray[index];

这是什么意思?

最佳答案

位移位运算符经常被重载,这意味着从流中读取值和向流中写入值。

编辑:更详细地说,C++ 允许您重载几乎所有运算符或更改其含义。 <<>>选择运算符重载以写入/读取数据源或数据接收器,因为它们在视觉上看起来像箭头或管道。除了使用什么运算符外,移位位的共性为零。

关于c++ - "<</>>"C++运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19814299/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com