大家看看这个程序哪出错了?

yuanshaoguang 2010-06-20 08:56:50
#include "stdio.h"
#include "stdlib.h"
#include "string.h"
#include "iostream.h"
struct Hnode
{
char name[6];
char num [11];
char add [12];
struct Hnode *next;
};
struct Vnode
{
int data;
Hnode *link;
};

typedef Vnode *hashlist;
int key;
void Inithash(hashlist &H)
{
H=new Vnode[8];
for(int i=0;i<8;i++)
{H[i].data=i;H[i].link=NULL;}
}
int hash(char num[11])
{ int key1;
key1=(int)num[0];
for(int i=1;i<11;i++)
key1=key1+num[i];
return key1%7;
}

void Buildhash(hashlist &H)
{
cout<<"请输入记录:";
for(int k=0;k<12;k++)
{Hnode*p=new Hnode;
cin>>p->name;
cin>>p->num;
cin>>p->add;
int key=hash(p->num);
p->next=H[key].link;
H[key].link=p;
}
}
void Dis(hashlist &H)
{
for (int i=0;i<8;i++)
{
Hnode *p=H[i].link;
while(p!=NULL)
{printf("%s %s %s",p->name,p->num,p->add);
p=p->next;
}

}

}
void mian()
{
hashlist G;
Inithash(G);
Buildhash(G);
Dis(G);
}






--------------------Configuration: hash - Win32 Debug--------------------
Linking...
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/hash.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

hash.exe - 2 error(s), 0 warning(s)






...全文
158 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
tzweilai 2010-06-21
  • 打赏
  • 举报
回复
c语言呀!现在我不常用!路过。。。
ForestDB 2010-06-21
  • 打赏
  • 举报
回复
mian
main
Gary@Tokyo 2010-06-20
  • 打赏
  • 举报
回复
根据 error LNK2001: unresolved external symbol _main 提示
那应当可以找出是main函数的问题
独酌逸醉 2010-06-20
  • 打赏
  • 举报
回复
⊙﹏⊙b汗
Eleven 2010-06-20
  • 打赏
  • 举报
回复
囧。。。
yuanshaoguang 2010-06-20
  • 打赏
  • 举报
回复
汗颜啊 ,太感谢了 各位大哥大姐
勤奋的执着 2010-06-20
  • 打赏
  • 举报
回复
我晕..这种错误都能出现,,,
Boover 2010-06-20
  • 打赏
  • 举报
回复
mian()
错了,应是
main()
ithiker 2010-06-20
  • 打赏
  • 举报
回复
因为上个程序的main还在
解决办法是把vc6.0关掉,再试着重新编译该程序
aaajj 2010-06-20
  • 打赏
  • 举报
回复
另外
#include "iostream.h"

最好用
#include <iostream.h>
aaajj 2010-06-20
  • 打赏
  • 举报
回复
error LNK2001: unresolved external symbol _main

根据提示去找问题
aaajj 2010-06-20
  • 打赏
  • 举报
回复
void mian()


void main

64,318

社区成员

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

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