フォロー

授業で C 書いてるんだけど、二分木を再帰で free する時に free_bintree(t->left); t->left=NULL; free_bintree(t->right); t->right=NULL; free(t); という順にしないと(left, right は順不同) double free で死ぬんだけどどういうこと……? NULL 代入しないと死ぬし free(t); の前でまとめてやっても死ぬ

ログインして会話に参加
:don:

The place to express your ❤️ more freely. / あなたの「すき」をもっと自由に書き表すための場所。