Re: [問題] 串列鍊結

看板C_and_CPP (C/C++)作者 (fhcrc 99th ooxx)時間17年前 (2009/04/13 23:16), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
推 snowlike:free掉的不是當初malloc的位址 你說的是這個函式嗎? void * delete_data(student_score *delete_now){ student_score *q,*m; q=delete_now->front; m=delete_now->link; q->link=m; m->front=q;/*這行有問題*/ free(delete_now); } 意思是我不能free掉傳進來的指標嗎? 但是小弟我把free那行刪掉一樣不能作用耶 我的程式永遠不能把刪除的步驟做成功 如果是那行有問題 那我要怎樣才能抓到當初的位置哩? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.143.146.194

04/14 02:48, , 1F
case 2: l=head; while結束的l的front和link印出來看看
04/14 02:48, 1F
文章代碼(AID): #19urTMWA (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #19urTMWA (C_and_CPP)