Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- FILE *fp;
- struct schoolList *current = head;
- if ((fp = fopen("data.bin", "wb")) == NULL) {
- printErrorMessage(FILE_OPEN_FAILURE);
- }
- while (current != NULL) {
- fwrite(¤t->data->id, sizeof(unsigned int), 1, fp);
- fwrite(¤t->data->classes, sizeof(unsigned int), 1, fp);
- fwrite(¤t->data->students, sizeof(unsigned int), 1, fp);
- fwrite(current->data->name, sizeof(char), SCHOOL_NAME_LENGTH + 1, fp);
- fwrite(current->data->director, sizeof(char), strlen(current->data->director) + 1, fp);
- current = current->next;
- }
- fclose(fp);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement