Buenas tardes,
Tenía una consulta referente a la estructura de la cadena circular que se pide en el practico, puede de ser de la siguiente forma:
struct nodo {
int elem;
nodo *sig;
};
struct cabezal {
nodo *primero;
nodo *final;
};
typedef cabezal *lista;
Me quedaba la duda, si la estructura tenía que doble enlazada o si así era correcto. También me queda la duda, si en este caso el puntero siguiente del último nodo, puede quedar apuntando a NULL. Desde ya muchas gracias