void BinTreeClear(TNODE **root);

6-5 二叉树 - 3. 清空二叉树

分数 10
作者 李祥
单位 湖北经济学院
请编写函数,清空二叉树。

函数原型
void BinTreeClear(TNODE **root):
说明:root 为指向二叉树根指针的指针。

在头文件 BinTree.h 中声明函数,在程序文件 BinTree.c 中编写函数。

BinTree.h

#ifndef BinTree_h
#define BinTree_h

void BinTreeClear(TNODE **root);

#endif
BinTree.c

#include <stdio.h>
#include <stdlib.h>
#include "BinTree.h"

/* 你提交的代码将被嵌在这里 */
裁判程序
main.c

#include <stdio.h>
#include "BinTree.h"

int main()
{
TNODE *r;
BinTreeCreate(&r);

BinTreeClear(&r);
puts(r ? "No" : "Yes");

return 0;

}
输入样例
AB##C##
注:此输入为用户的一些操作提供数据,不必理会。

输出样例
Yes
代码长度限制
16 KB
时间限制
400 ms
内存限制