the type
stackrecord
is a record with members info of type
whatever
and
link
of type pointer to a stackrecord; the type
stack
is a pointer to a stackrecord
typedef struct record
{
struct whatever info;
struct record *link;
}stackrecord,*stack;