lmrw.net
当前位置:首页 >> C语言程序编译错误 rEquEst For mEmBEr 'num' in s... >>

C语言程序编译错误 rEquEst For mEmBEr 'num' in s...

问题好像是那赋值的时候的那个点具体的我不知道,我还没学到sdl

//pp是个结构体,b[1001]创建了一个数组,我们叫它顺序表,该表有1001个元素,每个元素都是pp类型的结构体,所以,b[0],b[1],b[2]......实际都是结构体,结构体内元素的赋值格式是: 结构体.元素=要赋的值,或结构体指针->元素=要赋的值,所以你...

有之前的代码么,需要看的是 (1)stud[]是什么类型的数组。 (2)该类型应该是你自己编写的吧,需要看他的定义。 (3)gender应该是一个string吧,确认类型不要出错。

看起来,可能有些使用结构体的某些地方,你应该把"."改成"->",或者反过来。

ptr_em是个指向vector结构的指针,所以应该用“->”来引用它指向的结构体中的成员。 char *tmp = root->ptr_em->name; /* 改成这样试试 */ 还有下面这句也错了,编译能过,但运行时可能会出错。 root=(struct node *)malloc(sizeof(struct node*))...

加上#include

简单排序问题而已啦~~~ #include #include typedef struct { int id; int score; int penalty; }TM; TM team[50000]; int cmp(const void *a, const void *b) //qsort的比较函数 { TM* aa=(TM*)a; TM* bb=(TM*)b; if (aa->score!=bb->score) ret...

网站首页 | 网站地图
All rights reserved Powered by www.lmrw.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com