C++ vc+中的致命错误+;在运行c++;程序

C++ vc+中的致命错误+;在运行c++;程序,c++,visual-c++,C++,Visual C++,我是vc++新手 #include<iostream.h> void main() { cout<<"hi this is vc++"; } #包括 void main() { Cuth VisualC++使用默认的预编译头,这个特性加快编译速度,但这意味着需要在CPP文件顶部包含一个“StdAFx.h”。 另一种方法是关闭预编译头 在Visual Studio 2010中,通过右键单击CPP项目,选择“属性”并导航到“配置属性\C/C++\Precompil

我是vc++新手

#include<iostream.h>

void main()
{
    cout<<"hi this is vc++";
}
#包括
void main()
{

Cuth

VisualC++使用默认的预编译头,这个特性加快编译速度,但这意味着需要在CPP文件顶部包含一个“StdAFx.h”。 另一种方法是关闭预编译头

在Visual Studio 2010中,通过右键单击CPP项目,选择“属性”并导航到“配置属性\C/C++\Precompiled Headers”,可以从GUI控制此设置。对于其他版本的Visual Studio,GUI中的位置将不同


您的代码有两个重要问题。首先,
void main
是错误的。正确的返回类型是
int
,因此它总是原型为
int main
。其次,您需要使用
std::cout
。这里显示的代码不会编译,除非您在某个地方使用了
名称空间std;
,这不是什么你真的应该这么做。