求解释为什么会有error LNK2001

nichothia nichothia 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区


#include<stdio.h>
#include<stdlib.h>
#include<conio.h>



struct stud
{
char Name[20];
float Score;
struct stud*next;
};
typedef struct stud Student;

int GoonDisplay(int i);

int GoonDispaly(int i)
{
char a;
if(i==0||i%10!=0)
{
return 1;
}
printf("press \'Enter\' to go on: ");
a=getch();
if(a='\n')
{
return 1;
}
else
return 2;
}
void Display(Student*head)
{
static int i=0;
Student*p=(Student*)malloc(sizeof(Student));

if(head!=NULL)
{
p=head;
do
{
printf("%s\n",&(p->Name));
printf("%d",&(p->Score));
p=p->next;
i++;
}
while
(
(i==0||i%10!=0)&&
p->next!=NULL&&
(GoonDisplay(i)==1)
);
}

printf("No data.\n");
}

int main()
{
static Student*head=NULL;
Display(head);
return 0;
}




error LNK2001: unresolved external symbol "int __cdecl GoonDisplay(int)" (?GoonDisplay@@YAHH@Z)
fatal error LNK1120: 1 unresolved externals
...全文
评论 5
收藏 已收藏
分享
返回顶部
nichothia
C语言 70,039 成员 243,237 内容