¡¡free me cambia cosas!!
Publicado por Daniel (3 intervenciones) el 17/06/2004 21:12:09
Mi programa funciona correctamente, sin liberar punteros, pero cuando llamo a free al final, para liberar punteros, me cambia (sin hacer nada más) el contenido de otra cosa.
-¿Puede que el puntero esté apuntando a la memoria donde tengo guardado el dato que cambia?
-Free lo único que hace no es ponerlo a NULL, ¿por qué cuando lo pongo yo a NULL directamente ( puntero = NULL ) no hace lo mismo?
Estoy hecho un lío, si me pueden ayudar. Saludos. Daniel.
-¿Puede que el puntero esté apuntando a la memoria donde tengo guardado el dato que cambia?
-Free lo único que hace no es ponerlo a NULL, ¿por qué cuando lo pongo yo a NULL directamente ( puntero = NULL ) no hace lo mismo?
Estoy hecho un lío, si me pueden ayudar. Saludos. Daniel.
Valora esta pregunta
0