gpt4 book ai didi

c - 我得到了 3 个结构,我必须使用堆并将一些数据输入到结构的成员中

转载 作者:行者123 更新时间:2023-11-30 21:39:50 25 4
gpt4 key购买 nike

如何使用指向考试指针 e 的指针访问存储在 qText 中的数据?这是我当前的代码:

typedef struct
{
char* aText;
BOOL correct;
}Answer;

typedef struct
{
char* qText;
unsigned int mark;
Answer answers[MAX_ANSWERS];
}Question;

typedef struct
{
char* title;
Question* questions[MAX_QUESTIONS];
}Exam;

最佳答案

您可能正在取消引用 NULL 指针,请尝试此操作

if (e != NULL)
{
Question *question;
question = e->questions[i];
if (question != NULL)
printf("%s\n", question->qText);
}

关于c - 我得到了 3 个结构,我必须使用堆并将一些数据输入到结构的成员中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28138717/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com