#include<iostream>
using namespace std;
char s[105];
int len = 0;
int cnt = 0;
typedef struct Node {
char data;
Node* lchild, * rchild;
}*BiTree, BiTNode;
void creat(BiTree& T)
{
if (cnt >= len) return;
if (s[cnt] == ' ')
{
T = NULL;
cnt++;
}
else
{
T = new BiTNode;
T->data = s[cnt];
cnt++;
creat(T->lchild);
creat(T->rchild);
}
}
void PreOrder(BiTree T)
{
if (T != NULL)
{
cout << T->data;
PreOrder(T->lchild);
PreOrder(T->rchild);
}
}
void InOrder(BiTree T)
{
if (T != NULL)
{
InOrder(T->lchild);
cout << T->data;
InOrder(T->rchild);
}
}
void PostOrder(BiTree T)
{
if (T != NULL)
{
PostOrder(T->lchild);
PostOrder(T->rchild);
cout << T->data;
}
}
int main()
{
while (cin >> s) {
len = strlen(s);
cnt = 0;
BiTree T;
creat(T);
PreOrder(T);
printf("\n");
InOrder(T);
printf("\n");
InOrder(T);
printf("\n");
}
return 0;
}
总显示引发了异常: 读取访问权限冲突。 T 是 0xCDCDCDCD。不知道怎么搞。
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
关注 不知道你这个问题是否已经解决, 如果还没有解决的话:- 文章:引发了异常: 写入访问权限冲突0xCCCCCCCC,0xFEEEFEEE 0xCDCDCDCD的原因 中也许有你想要的答案,请看下吧
如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 以帮助更多的人 ^-^解决 无用评论 打赏 举报
悬赏问题
- ¥30 STM32 INMP441无法读取数据
- ¥100 求汇川机器人IRCB300控制器和示教器同版本升级固件文件升级包
- ¥15 用visualstudio2022创建vue项目后无法启动
- ¥15 x趋于0时tanx-sinx极限可以拆开算吗
- ¥500 把面具戴到人脸上,请大家贡献智慧
- ¥15 任意一个散点图自己下载其js脚本文件并做成独立的案例页面,不要作在线的,要离线状态。
- ¥15 各位 帮我看看如何写代码,打出来的图形要和如下图呈现的一样,急
- ¥30 c#打开word开启修订并实时显示批注
- ¥15 如何解决ldsc的这条报错/index error
- ¥15 VS2022+WDK驱动开发环境