03/04/2015, 08:53
|
| | | Fecha de Ingreso: octubre-2013
Mensajes: 934
Antigüedad: 11 años, 2 meses Puntos: 38 | |
Respuesta: Mi programa guarda basura al leer un archivo Cuando creas un objeto de una estructura esa puede contener residuos. Para evitar eso cuando crees un objeto(declaración) de una estructura cualquiera haga tipoEstructura nombreEstructura = {0};. Con eso todos los campos estarán establecido a nulos y ya no tendrás residuos.
Otra forma de formatear una estructura es usar strcpy asi: strcpy (X[0].nombre, "");
haga tipoEstructura nombreEstructura = {0}; tanto antes de guardar como antes de leer el archivo, así puedes estar seguro que la estructura estará limpia. |