salve, vorrei risolvere un piccolo dubbio personale:
che differenza c'è tra le seguenti definizioni di strutture:
typedef struct node *tree_pointer;
typedef struct node{
elemento chiave;
tree_pointer figlio_sx;
tree_pointer figlio_dx;
}albero;
e la seguente:
typedef struct node *tree_pointer;
typedef struct node{
elemento chiave;
tree_pointer figlio_sx;
tree_pointer figlio_dx;
};
(p.s. è la definizione di un albero binario di ricerca..)