08/11/03 02:25:58
>>77
もう一個。元のソースをいじるなら。
メモリの実体を確保せずにポインタを渡しても・・・
が、どこかでおきています。
【対策する所】
List list;
//ここに何か。
InitList(&list);
【原因】、
/*headとtail初期化*/
void InitList (List *list) {
list->head = list->tail = AllocFruits();
}
で、listがどこもポイントしていないのに、
list->head、list->tailに値を代入していること。