永发信息网

c++课程设计

答案:2  悬赏:10  手机版
解决时间 2021-07-18 01:01

我哪儿错了??

#include <iostream.h>
#include <stdio.h>
#define NULL 0
#define LEN sizeof(struct student)
struct student
{int num;
float score;
struct student *next;
};
int n;
struct student *creat(void)
{struct student *head;
struct student *p1,*p2;
n=0;
p1=p2=(struct student *)malloc(LEN);
scanf("%d,%f",&p1->num,&p2->score);
head=NULL;
while(p1->num!=0)
{n=n+1;
if(n==1) head=p1;
else p2->next=p1;
p2=p1;
p1=(struct student *)malloc(LEN);
scanf("%d,%f",&p1->num,&p2->score);
}
p2->next=NULL;
return(head);
}

最佳答案

你的头文件缺少malloc,也就是说你要加上一句#include<malloc.h>,这样就可以了。

全部回答
用到malloc关键字的时候要包含申明malloc的标准头文件#include<malloc.h>。再有就是程序没有主函数。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么现在的男人追漂亮女人那么自信呢?
看漫画过多会造成记忆减退吗???
商业的心态最高境界是什么?
我是怎么啦?上网后补分!
我家的eset杀毒软件这几天老说内部服务器错误
天下之大…为什么看不到
抢车位和农场什么时候能有名额?
QQ自由幻想几级开通?
很困很困,却失眠,该怎么办?
男生头发怎么长得快
浩方安完上不去
家族诞生70期.快结束时家宾们吃饭的时候放的
什么洗发水好使呀?
离济南职业学院新校区最近的快递公司是哪个?
工商银行卡要收小额账户管理费不?
推荐资讯
电饭锅可不可以炖排骨?
魔兽世界神圣天赋的骑士太阳井之前级别的什么
宾格的形容词性和名词性有什么区别?
小德问题(国服)
麦迪到底什么时候复出,谁知道吗?
人要怎么活着才不累?
DNF里什么职业按X比较少
如何删除病毒?
做情绪调节题(急)!!!!
你邀请我啊~
超级QQ升级快
7个月的宝宝前段时间吃辅食现在不吃了怎么办
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?