tengo 2 punteros de tipo mmm digamos que char para guardar la tradicion.
char *a, *b;
bueno si hago esto:
b=a;
a=(char *)malloc(sizeof(char)*10);
b tambien quedara inicializada?
Hago esto porque me paso que haciendo unas listas enlazadas uso un for asi:
j_list es el puntero inicial de la lista que esta como NULL
Cita:
esto recorre la lista hasta el final y agrega un nuevo elemento.for(j_temp=j_list; j_temp!=NULL; j_temp=j_temp->next)//Go through
;
j_temp=(JUMPS *)malloc(sizeof(JUMPS));//Malloc memory
j_temp->next=NULL;
;
j_temp=(JUMPS *)malloc(sizeof(JUMPS));//Malloc memory
j_temp->next=NULL;
El problema con esto es que segun la depuracion, j_temp siempre me da NULL eso quiere decir que j_list no cambio su valor de NULL, es nomal esto o puede que tenga otro bug por ahi que me heche a perder esot.
Saludos