Fork me on GitHub

结构型和指针型节点的构造!

推荐写法:

//结构型
typedef struct Node
{
    int data;
    struct Node *next;
}Node;

//指针型
typedef struct BTNode
{
    int data;
    struct BTNode *left;
    struct BTNode *right;
}BtNode;

 

不推荐写法(复杂而没有意义)

//上下两个名称不同
typedef struct node
{
    int data;
    struct Node *next;
}Node;

//多了一个 *btnode
typedef struct BTNode
{
    int data;
    struct BTNode *left;
    struct BTNode *right;
}BtNode, *btnode;

//BTNode *p; 等价于 btnode p;

 

posted @ 2017-08-22 15:44  RongT  阅读(352)  评论(0编辑  收藏  举报