2 zxf19902519 ZXF19902519 于 2013.12.24 21:54 提问

二叉树 二级指针问题,递归

void bstree_deinit(BSTREE* bstree){
clear(&bstree->root);
bstree->size = 0;
}

static void clear(BSTREE_NODE** root){
if(*root){

clear(&(*root)->left);
clear(&(*root)->right);
destroy_node(*root);
*root = NULL;//用一级指针也可以改变,用一级指针释放的为什么是个架子,最后都变成野指针?

}

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!