/* Exemplo de fwrite */ #include struct mystruct { int i; char ch; }; int main(void) { FILE *stream; struct mystruct s; if ((stream = fopen("TEST.$$$", "wb")) == NULL) /* abre o arquivo TEST.$$$ */ { fprintf(stderr, "Arquivo de saida nao pode ser aberto.\n"); return 1; } s.i = 0; s.ch = 'A'; fwrite(&s, sizeof(s), 1, stream); /* grava a estrutura no arquivo */ fclose(stream); /* fecha o arquivo */ return 0; }