二叉树的两种表示之间的区别

时间:2014-12-03 09:23:53

标签: c++ binary-tree

二叉树的2表示之间的基本区别是什么?

 struct node 
 {
 int data;
 struct node *left;
 struct node *right;
 };



 struct Node {

 char data;

 Node *left;

 Node *right;

 };

具体是什么,通过在左右指针中使用struct来创建差异?

1 个答案:

答案 0 :(得分:1)

C ++中的两者没有区别。如果我没记错的话,在C中需要前者(struct node * left),而在C ++中则不需要。

另一个区别是节点存储不同的数据,第一个存储int,第二个存储char。