C/C++の宿題を片付けます 117代目 at TECH
[2ch|▼Menu]
276:14
08/11/05 22:34:32
>>16
ありがとうございます。先頭のセルの削除と解放ができました。
すべてのセルを削除すると同時に連結リストの先頭と2つ目に追加したセルの領域を解放する関数って
どう書けばいいんですか?

void *delete_all(struct cell *head)
{
struct cell * next;

if(head == NULL){
return NULL;
}
while(next !=NULL){
next = head->next;
}
free(head);
}

whileでnextをセルの終わりまで飛ばして、削除しようと考えたのですが領域の解放の部分が分かりません。



次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4985日前に更新/337 KB
担当:undef