新手C++问题二: 无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用

lungedui 2011-10-16 04:31:50
大家好。我是新学C++的,教材《C++大学自学手册》。这是我的第二个问题帖,请帮忙。
错误信息:
MSVCRTD.lib(crtexe.obj) : error LNK2019: 无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用
1>C:\Users\Administrator\Documents\Visual Studio 2010\Projects\8-8\Debug\8-8.exe : fatal error LNK1120: 1 个无法解析的外部命令


代码:
#include <iostream>
#include <iomanip>

void Displaycalendar(int cal[][7]);

int mani()
{
static int calendar[5][7] = {
{1,2,3,4,5,6,7},
{8,9,10,11,12,13,14},
{15,16,17,18,19,20,21},
{22,23,24,25,26,27,28},
{29,30,31}
};
Displaycalendar(calendar);
return 0;
}
void Displaycalendar(int cal[][7])
{
std::cout << "Sun Mon Tue Wed thu Fri Sat" << std::endl;
for (int week = 0; week <5; week++) {
for (int day = 0; day <7; day++){
int date = cal[week][day];
if(date)
std::cout << std::setw(3) << date << ' ';
}
std::cout << std::endl;
}
}
...全文
2355 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
CabinLS 2011-10-16
  • 打赏
  • 举报
回复
WIN32命令控制台和WIN32程序两个工程不一样的main哦
lungedui 2011-10-16
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 songjinshi 的回复:]
LZ查看一下函数名是否正确。
[/Quote]
是函数名错误,输入错了。初级错误,下次看到错误提示就知道检查函数了!
lungedui 2011-10-16
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 ol_lo 的回复:]
main写错了
[/Quote]

粗心了,输入错误没有检查出来。谢谢。
Vincent_Song 2011-10-16
  • 打赏
  • 举报
回复
LZ查看一下函数名是否正确。
柯本 2011-10-16
  • 打赏
  • 举报
回复
建立的项目不对,要建"win32控制台应用程序"
Ol_lO 2011-10-16
  • 打赏
  • 举报
回复
main写错了

65,186

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧