win7下安装的Visual C++。编译通过,链接出现问题。

[复制链接]
查看11 | 回复1 | 2010-10-28 19:39:55 | 显示全部楼层 |阅读模式
Linking...
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/lsy.exe : fatal error LNK1120: 1 unresolved externals
执行 link.exe 时出错.
#include
#include
#include
typedef struct Person{
//自定义一个person类

charname[10];

int PhoneNum;
}Person;
typedef struct LNode
{
Person data;
LNode *next;
}LNode,*LinkList;
void build (LinkList &head)
{
LNode A_Node;
LinkList p,rear;
char flag = 'y';
head = (LinkList)malloc(sizeof(LNode));
rear = head;
printf("\n请依次输入姓名和电话号码:");
while(flag=='y'||flag=='Y')
{
p = (LinkList)malloc(sizeof(LNode));
printf("请输入姓名:\n");
scanf("%c",&A_Node.data.name);
getchar();
printf("请输入电话号码:");
scanf("%c",&A_Node.data.PhoneNum);
getchar();
p->data = A_Node.data;
rear->next = p;
rear = p;
printf("继续输入吗?(Y/N):");
scanf("\n%s",&flag);
}
rear->next = NULL;
}
void main()
{
LinkList head;
build(head);
}
注此程序不完整。

回复

使用道具 举报

千问 | 2010-10-28 19:39:55 | 显示全部楼层
工程建错了,应该建立控制台应用程序,或者工程配置里将subsystem:windows改为subsystem:console
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行