菜鸟提问C++,麻烦高手帮忙啊

来源:百度知道 编辑:UC知道 时间:2024/07/04 01:27:12
帮忙看看有啥错误
#include "iostream.h"
int main()
{
cout<<"My Own World!\n";
return 0;
}
运行时显示
--------------------Configuration: test - Win32 Debug--------------------
Linking...
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/test.exe : fatal error LNK1120: 1 unresolved externals
执行 link.exe 时出错.

test.exe - 1 error(s), 0 warning(s)

看样子你是在VC++中编译的,在那个中需要返回void类型,然后程序应该是正常的,我测试过的。只是测试在DEV C++中。可能是编译环境有点问题。

程序本身没有错误,是你的编译环境有问题,好检查下。

建项目的时候选 win32 console application或者 empty project

是不是你创建程序类型的时候选错了
编译的时候认为你是要创建GUI程序,所以找的是Winmain函数
你在创建程序的时候应该选择“控制台程序”,这就可以用main()函数了。

#include "iostream.h"
改为
#include <iosteam>
或者
#include <iostream.h>