warning: assignment from incompatible pointer type
Hola gente,
En un programa a la hora de compilar (con el DEV C++) me sale el warning posteado en el titulo del mensaje.
Me sale en expresiones del tipo:
aux=taula[f].cap;
aux=aux->seguent;
donde aux es un puntero a una struct
typedef struct enode{
int posicio;
struct node *seguent;
}node;
typedef struct epunter{
struct node *cap;
struct node *final;
}punter;
y taula es simplemente un array. El warning me aparece en varias lineas pero el programa funciona sin problemas y nose que hacer para solucionarlo.
No posteo el programa entero ya que es muy largo.
Gracias.
En un programa a la hora de compilar (con el DEV C++) me sale el warning posteado en el titulo del mensaje.
Me sale en expresiones del tipo:
aux=taula[f].cap;
aux=aux->seguent;
donde aux es un puntero a una struct
typedef struct enode{
int posicio;
struct node *seguent;
}node;
typedef struct epunter{
struct node *cap;
struct node *final;
}punter;
y taula es simplemente un array. El warning me aparece en varias lineas pero el programa funciona sin problemas y nose que hacer para solucionarlo.
No posteo el programa entero ya que es muy largo.
Gracias.
