首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

为什么这个简单的程序不能运行解决方案

2012-03-09 
为什么这个简单的程序不能运行C/C++ code#include iostreamusing namespace stdvoid Show(){static int

为什么这个简单的程序不能运行

C/C++ code
#include <iostream>using namespace std;void Show(){    static int i =0;    cout << i << endl;    i++;}int main(){    Show();    Show();    Show();    return 0;}

我的编译环境是vc6.0 编译可以通过可是就是不能运行,且运行错误为
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/a.exe : fatal error LNK1120: 1 unresolved externals
这个错误我经常碰到 到底是为什么啊 请教各位高手

[解决办法]
工程建错了
[解决办法]
你要建立win32 console工程
[解决办法]
file://localhost/C:/Documents%20and%20Settings/Administrator/桌面/1.JPG

可以编译,还有运行。结果是:
0
1
2

Process returned 0 (0x0) execution time : 0.046 s
Press any key to continue.

[解决办法]
解决问题的办法有两个:
1:重建一个工程;
2:单击菜单【project】-【Settings】选择link选项卡,在最下方的project options列表框中找到“/subsystem:console”后将其删除或者修改为“/subsystem:windows”,单击“确定”按钮,重新编译运行程序即可。
[解决办法]
代码没有错误

热点排行