# include "iostream" // 该文件包含标准输入输出流cout和cin以及setw()等 typedef string KeyType; // 定义关键字类型为整型 typedef struct { KeyType key; }ElemType; // 表中数据元素类型 typedef ElemType TElemType; // 二叉排序树中结点类型 # include "stdlib.h" // 该文件包含malloc()、realloc()和free()等函数 typedef struct BiTNode { TElemType data; // 结点的值 struct BiTNode *lchild; // 左孩子指针 struct BiTNode *rchild; // 右孩子指针 }BiTNode,*BiTree;改编这段代码使得ElemType和KeyType的数据类型为字符型
时间: 2024-02-05 18:04:31 浏览: 52
c++输入输出流库.ppt
可以将代码中的KeyType和ElemType修改为如下:
```
typedef char KeyType; // 定义关键字类型为字符型
typedef struct {
KeyType key;
} ElemType;
```
这样就可以使得ElemType和KeyType的数据类型都变成了字符型。
阅读全文