我的功能很简单。为什么我会得到缺少的类型说明符错误?

时间:2013-06-24 21:41:15

标签: c++

错误C4430:缺少类型说明符 - 假设为int。注意:C ++不支持default-int 我无处可寻,无处可寻。

#include <iostream>

using namespace std;

//function declaration
int functionyes();
int functionno();

main()
{
 functionno();

 functionyes(); 

system("pause>nul");
return 0;
}


int functionyes()
{
    cout << "\n yes";
return 0;
}


int functionno()
{
    cout << "\n no";
return 0;
}

1 个答案:

答案 0 :(得分:8)

您的main()函数缺少返回类型。由于main() 的返回类型必须int,因此您应该写道:

    int main()
//  ^^^
    {
        // ...
    }