コードのごく一部で常にセグメンテーション エラーが発生しますが、その理由がわかりません。malloc を使用していて、データの一部に到達するとすぐにクラッシュする理由がわかりません。データは次のとおりです。
listNode* node = (listNode*)malloc(sizeof(listNode)); <-This is the Line
strcpy(node->entry, string);
node->next = NULL;
構造体定義の使用:
typedef struct
{
char* entry;
struct listNode* next;
}listNode;
データはある時点で解放されますが、その時点に到達することはできません。助けてくれてありがとう!