[C con Clase] problemas con asignación de puntores
Leonel Florín Selles
leonel06033 en cfg.jovenclub.cu
Vie Nov 13 22:34:17 CET 2009
Hola amigos:
bueno quisiera que me aclaran una duda que no puedo dar con ella, la cosa es una
bobería.
tengo dos apuntadores
int *a;
int *b;
utilizo una función que devuelve un apuntador a int el cual es recibido por el
apuntador a y posteriormente este se lo pasa a b
a = función;
b = a;
en este caso a y b apuntan a la misma dirección que nos devuelve la función, el
problema es que cuando le paso al apuntador a otra dirección tambien es cambiado
en el apuntador b sin aberlo asignado antes.
a = función1;
entonces b toma el mismo valor del apuntador a;
que será esta boberia que no acabo de dar con ella.
Más información sobre la lista de distribución Cconclase