我正在尝试使用 cout,我收到此消息没有运算符“>>”匹配这些操作数

I am trying to use cout, i get this message no operator ">>" matches these operands

我收到错误消息“没有运算符“>>”匹配这些操作数”。

-在代码中我包含了头文件 iostream.

-我很在意我正在使用命名空间标准格式(?不确定这是否是正确的陈述方式)。

-我使用赋值运算符为变量腾出空间。

-我然后用流插入运算符输出insert num1.

谁能告诉我哪里错了。

为什么无法识别流插入运算符。 >> 在我的 ide 中带有红色波浪线下划线。我正在使用 visual studio 2019,如果这会有所作为的话。

#include <iostream>

using namespace std;

int main()    
{    
    int num1 = 1;   
    cout >> num1;    

    return 0;
}

好久不见了。您使用了错误的运算符。 >>cin 对象一起使用以读取,但 <<cout 一起使用以写入:

cout << num1;