Ayuda con la funcion fwrite en lenguaje c

Iniciado por maicol_962016, 19 Febrero 2016, 00:38 AM

0 Miembros y 1 Visitante están viendo este tema.

maicol_962016

quiero copiar una estructura cuyo elementos son cadenas y enteros a un archivo con modo de apertura a+ pero se copia solo las cadenas pero los enteros no.
alguien me podría explicar a q se debe esto

fary

Tendrás que convertir los numeros a cadena  antes de escribirlos en el disco, si no lo haces te aparecerán otros caracteres en lugar de los numeros.
Un byte a la izquierda.

maicol_962016


fary

Si programas sobre Windows lo puedes hacer con esta función

https://msdn.microsoft.com/es-es/library/windows/desktop/ms647550(v=vs.85).aspx

Aunque las librerías de C tienen la funcion atoi.
Un byte a la izquierda.