怎么了???它只有七条线

时间:2015-01-15 17:40:49

标签: c++ namespaces cout

这可能是重复的,如果是的话,我很抱歉。我是C ++的新手,因为新的几个小时,但为什么我的代码不起作用?它返回在“{”之前存在unexpected-id并且cout未定义。

#include <stdio.h>
using namespace std;

int main();
{
    cout<<"hi";
    return 0
}

我尝试在字符串后面加上“&lt;&lt;&lt; endl”并在0后添加分号。 我正在使用CB13.12,如果这有帮助,是的我使用C ++而不是C.

3 个答案:

答案 0 :(得分:4)

#include <iostream>而不是<stdio.h>并在mainint main();)/ thread

之后删除分号

答案 1 :(得分:0)

错别字和丢失正确的头文件。

#include <iostream>
using namespace std;

int main()
{
    cout<<"hi";
    return 0;
}

答案 2 :(得分:0)

main()之后删除分号,并使用<iostream>而不是<stdio.h>