VC++程序问题

来源:百度知道 编辑:UC知道 时间:2024/09/21 05:48:00
Linking...
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/sfsd.exe : fatal error LNK1120: 1 unresolved externals
执行 link.exe 时出错.

出现上面的提示,是怎么回事,到底什么地方不成功,这个是一个最简单的程序运行的结果,就是那个世界你好运行都是这个错误,编译是正确的,谁能告诉我怎么修复啊,不要说什么重装,因为都无能为力

如果能解决问题,加100,谢谢 啊

你建立工程的时候,应该建立“Win32控制台项目”,而不是“Win32项目”。

如果你使用“Win32项目”,写的程序就是WINDOWS界面的程序,得使用WinMain()作为主函数而不是main()。

"unresolved externals",是没建立工程吧

1.使用VC++先新建一个工程,写32位应用程序选择"Win32 Application",写控制台程序(即DOS界面)选择"Win32 Console Application"

2.然后新建一个文件,可以选"C++ Sourse File"等

3.再编写代码,保存,编译和运行

试试吧,希望可以解决楼主的问题

你试试是不是要加头文件啊#include <iostream> using namespace std;