chi è che mi spiega bene a cosa serve?
ho guardato un po' nel forum... ma non riesco a capire come "funziona"...

se ho:
typedef struct rec *lp;
typedef struct rec
{
definizione struttura
}miastruttura;

in che senso "lp" diventa un sinonimo di "struct rec *" così come "miastruttura" diventa sinonimo di "struct rec"?

spero che qualcuno riesca ad essere lineare nel farmi un po' capire a cosa serve e come funziona.... thanks