目录
1、创建OrderBTree.cpp文件
#include <stdio.h>
#include <malloc.h>
#define MaxSize 100
typedef char ElemType;
//******声明二叉树的链式储存结构******
typedef struct tnode
{
//数据域
ElemType data;
//指针域
struct tnode *lchild,*rchild;
}BTNode;
//******创建二叉树******
void CreateBTree(BTNode *&bt,char *str)
{
BTNode *St[MaxSize],*p=NULL;
int top=-1,k,j=0;
char ch;
//建立的二叉树初始时为空
bt=NULL;
ch=str[j];
//str没有扫描完成时循环
while(ch!='\0'