|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 FinalDestiny117 于 2019-7-2 15:03 编辑
结构体如下:
- #include <iostream>
- #include <stdlib.h>
- using namespace std;
- struct SCORE {
- int courseId;
- int score;
- SCORE *pnext;
- };
- struct STU_SCORE {
- char name[16];
- int stuId;
- SCORE *scoreHead;//学生课程成绩列表
- struct STU_SCORE *pnext;
- };
- int main()
- {
- STU_SCORE *head=( STU_SCORE *)malloc(sizeof(STU_SCORE));
- head->stuId=-1;
- head->pnext=head;
- head->scoreHead->courseId=-1;
- return 0;
- }
复制代码
在最后一步想给scoreHead结构体中的courseId赋值但在运行的时候出错了
本帖最后由 Krant5 于 2019-7-2 15:43 编辑
成员变量:struct SCORE同样需要动态分配空间
|
|