这可能是重复的,如果是的话,我很抱歉。我是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.
答案 0 :(得分:4)
#include <iostream>
而不是<stdio.h>
并在main
(int main();
)/ thread
答案 1 :(得分:0)
错别字和丢失正确的头文件。
#include <iostream>
using namespace std;
int main()
{
cout<<"hi";
return 0;
}
答案 2 :(得分:0)
在main()
之后删除分号,并使用<iostream>
而不是<stdio.h>