首页 热点专区 义务教育 高等教育 出国留学 考研考公

请教各位高手《数据结构》,按树状打印二叉树的一个问题,请赐教啊...

发布网友 发布时间:2022-04-25 12:42

我来回答

2个回答

热心网友 时间:2024-11-02 20:31

BiTree 是 Node 结构的指针。
在函数定义中:
void CreateBiTree(BiTree *bt)
bt 是指向指针的指针。
而你在 main 函数调用中:
CreateBiTree(&T);
使用的是 Node 结构的地址,只是一重指针,因此参数有误。
只所以 .cpp 文件无错,只不过是忽略了你的错误,而 .c 文件比较原始,可能是不会忽略吧。

热心网友 时间:2024-11-02 20:33

这句:
for(int i=0;i<nLayer;i++)

我记得c里面不可以在for循环里面声明变量,而c++可以。。。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com