错误:在简单程序上加上两个整数的')'标记之前的预期非限定ID

问题描述 投票:0回答:1

我是C ++编程的新手,我知道以前在此站点上发布过许多类似的问题,但我似乎无法理解答案。

我编写了一个非常简单的程序,该程序从标准输入中添加了两个整数,并且在Ubuntu WSL上使用g ++进行编译时,出现以下错误:

ioProgram.cpp:4:6: error: expected unqualified-id before ‘)’ token
 int () {

程序代码在下面:

#include <iostream>

int () {
    std::cout << "Enter two numbers:" << std::endl;
    int v1 = 0, v2 = 0;
    std::cin >> v1 >> v2;
    std::cout << "The sum of " << v1 << " and " << v2 
    << "is " << v1 + v2 << std::endl;
    return 0;
}

有人可以向我解释为什么会这样吗?谢谢。

c++ g++
1个回答
0
投票

需要在返回类型main之后添加功能名称(在这种情况下为int。)>

© www.soinside.com 2019 - 2024. All rights reserved.