在Visual Studio 2013中,我在编译时收到有关缺少函数头的错误

时间:2015-10-08 00:01:16

标签: c++

我收到以下错误:

  

错误C2447:' {' :缺少函数头(旧式正式   列表?)c:\ users \ kiana \ documents \ visual studio   2013 \项目\ consoleapplication2 \ consoleapplication2 \ consoleapplication2.cpp

我的代码是:

#include <iostream>
using namespace std;
{
    cout << "Hello World ";
    cout << "This is my program<< endl;, hit enter"<< endl;
    return 0;
}

有什么问题?

1 个答案:

答案 0 :(得分:0)

尝试将代码更改为:

#include <iostream>
using namespace std;
int main(int argc, char ** argv)
{
    cout << "Hello World.  ";
    cout << "This is my program." << endl;
    return 0;
}

问题是你刚刚开始在文件顶层的块中编写代码。我认为你的意思是定义一个名为main的函数并将代码放在该函数中,因为这样的代码需要在函数内部。