发布网友 发布时间:2022-04-25 15:18
共1个回答
热心网友 时间:2023-10-12 01:30
你的那个代码从风格上看应该是严蔚敏书里的。追答先看原函数,Status InOrderThreading(BiThrTree &Thrt, BiThrTree T);
因此在C语言中用指针的话,函数的参数类型应该为(BiThrTree * Thrt,BiThrTree T)。我们知道BiThrTree本来就是struct BiThrNode *类型的,因此参数类型就是(struct BiThrNode **Thrt,struct BiThrNode *T)。由此可见,void inthreadtree(struct bithrnode *thrt,struct bithrnode *root)是达不到预定的效果的。