What is the name of the struct below — node_t or node?
Why is there any difference?
typedef struct node_t
{
    int data;
    struct node_t *right, *left;
}   node;
What is the name of the struct below — node_t or node?
Why is there any difference?
typedef struct node_t
{
    int data;
    struct node_t *right, *left;
}   node;
 
    
     
    
    You are defining a name (node) for the struct node_t.  
It allows you to create the structure using node myStruct instead of  struct node_t myStruct.
