【发布时间】:2021-03-14 17:13:16
【问题描述】:
我正在为memset 苦苦挣扎。
如果我在数组中写入,我的程序就会崩溃。如果我注释掉memset 我没有问题。
我的类型结构:
typedef struct
{
char Frage [maxLEN_F_A];
char Antwort[maxLEN_F_A];
} Fragenfeld;
我的结构声明:
Fragenfeld QuizFragen[maxFragen];
Fragenfeld *ptrQuizFragen = QuizFragen;
memset 电话:
memset(&ptrQuizFragen,0,maxFragen*sizeof(Fragenfeld));
我的函数,我在其中编辑地址的值:
int Fragen_einlesen(Fragenfeld *Quizfragen)
{
....
strncpy(Quizfragen->Frage,sEingabe, maxLEN_F_A);
}
【问题讨论】:
-
&ptrQuizFragen应该只是ptrQuizFragen。想一想