Código
void insertarDatos(FILE *Fichero,tipoAlumno alumno[NALUMNOS],int contador,int vectorAsig[NALUMNOS]){ int i; int j; if(Fichero==NULL){ return; } for(i=0;i<contador;i++){ } }
El caso es que, al usar fwrite las dos primeras lineas, con datos de tipo char, no hay ningun problema, y en el fichero se me guardan los datos, pero cuando llega al fwrite donde hay un entero, al compilar me da el warning:
warning: passing argument 1 of 'fwrite' makes pointer from integer without a cast [-Wint-conversion]
y no se muy bien lo que quiere decir. He intentado probar con la linea:
Código
pero me escribe caracteres aleatorios en el fichero. ¿Podrían ayudarme? Gracias