Bueno mi duda es la siguiente.
se puede pasar una estructura completa a un fichero usando fwrite o se tiene que pasar valor por valor.
por ejemplo tengo este código.
Código
como sería para imprimir toda la estructura en un fichero.
#include <stdio.h> #include <stdlib.h> #include <string.h> #define NOM_FILE "datos.txt" struct personas{ char nombre[20]; char apellido[20]; int edad; }; int main(void) { struct personas vec[2]; vec[0].edad = 10; vec[1].edad = 20; FILE *f1; { return EXIT_FAILURE; } return EXIT_SUCCESS; }
Espero me puedan ayudar.
Saludos.
Drewermec.