visual C++2010学习版编程的问题

我用VC++2010学习版编了个很简单的的程序:
#include<iostream>
int main()

  std::cout<<"OK"<<std::endl;
  return 0;  
}
可是生成的时候,却提示我:
1>LINK : error LNK2001: 无法解析的外部符号 _mainCRTStartup
1>F:\C++\test\tests\Debug\tests.exe : fatal error LNK1120: 1 个无法解析的外部命令
  这是为什么啊?
  我该怎么写程序啊?
  还有怎么像VC++6.0那里那样在写完程序后点击运行,出来一个特别的对话框,显示程序的运行过程及结果?
  请高手帮帮我啊。

作者: wangqingxun90   发布时间: 2011-06-13

打开百度:error LNK2001: 无法解析的外部符号 _mainCRTStartup
搜索下....
然后....你就懂了!

作者: icechenbing   发布时间: 2011-06-13

不是这几行代码问题,是其他代码或 环境影响吧

作者: bdmh   发布时间: 2011-06-13

要建Win32控制台程序,你建的是Win32项目。

作者: wandaoyongshi   发布时间: 2011-06-13

引用 3 楼 wandaoyongshi 的回复:
要建Win32控制台程序,你建的是Win32项目。

win32的入口时WinMain

作者: zhanghong0603   发布时间: 2011-06-13

这个问题我也遇到过!你建项目的时候选择win32控制台程序就好了!

作者: edward_faint   发布时间: 2011-06-13

没想到,还有比我菜的

作者: liangfei1983   发布时间: 2011-06-13