Pero hay una cosa que no logro resolver, los malditos warnings, y cunado son de suspisious pointer no me gustan nada.
tengo declarada la tupla nodo, con el prototipo de la funcion añadir.(Lo siento esta en Catalan ejej):
Código C:
Ver original
struct LEnters{ int info; struct Enters *seg; }; int afegirInici(struct LEnters **pinici, int num);
Aqui el c:
Código C:
Ver original
int afegirInici(struct LEnters **pinici, int num){ struct LEnters *aux; if(aux==NULL) return 1; aux->info=num; aux->seg=*pinici; *pinici=aux; return 0; }
El suspisious pinter me lo lanza siempre que accedo aux->seg;, osea siempre que accedo al seg, que es un puntero a struct.
Sera que no accedo bien a ese puntero?
Gracias.