“必须定义入口点”是什么意思?
#includestructstudent{intNo;charname[100];intscore;structstudent*next;};structstudent...
#include
struct student
{
int No;
char name[100];
int score ;
struct student *next;
};
struct student*del(struct student*p)
{
int x;
scanf("%d",&x);
struct student *f1,*f2;
f1=f2=p;
if(p!=0)
{
if(f1->No ==x)p=f1->next ;
else
{
f1=f1->next ;
for(;f1->next !=0;)
{
if(f1->No ==x)
{
f2=f1->next ;
f1=f2->next ;
}
else
{
f2=f2->next ;
f1=f1->next ;
}
}
if(f1->No ==x)f2->next =NULL;
}
}
return(p);
}
运行以后报错:
错误1error LNK1561: 必须定义入口点D:\VS2010\11.26\11.26\LINK
为什么 求大神指教 展开
struct student
{
int No;
char name[100];
int score ;
struct student *next;
};
struct student*del(struct student*p)
{
int x;
scanf("%d",&x);
struct student *f1,*f2;
f1=f2=p;
if(p!=0)
{
if(f1->No ==x)p=f1->next ;
else
{
f1=f1->next ;
for(;f1->next !=0;)
{
if(f1->No ==x)
{
f2=f1->next ;
f1=f2->next ;
}
else
{
f2=f2->next ;
f1=f1->next ;
}
}
if(f1->No ==x)f2->next =NULL;
}
}
return(p);
}
运行以后报错:
错误1error LNK1561: 必须定义入口点D:\VS2010\11.26\11.26\LINK
为什么 求大神指教 展开
1个回答
展开全部
c语言程序设计我刚学完,这种结构体、指针、链表还是能看懂的。自己纯手打的,你说我抄袭?至于后面的main函数解释我从百度百科摘的。
应该是程序开头有问题,少了main函数,应当这么写:
# include <stdio.h>
int main()
{
main函数:
main函数,又称主函数,是程序执行的起点,main是相对来说的,如同音学理论之主调于泛音,泛音即程序中的除main之外的其他函数,迎合人们的思考方式而生成的而非必定的模式.有主有次,执行起来条清缕析,既可将程序模块化又实现了一个闭合的整体。
参考资料
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询