#include <stdio.h>
#include <stdlib.h>
struct addressList {
char nickname[30];
int age;
int sex;
char relation[30];
};
int main(void)
{
FILE *fPtr;
int i = 0;
struct addressList blankEntry1 = {"John", 15, 1, "friend"};
struct addressList blankEntry2 = {"Mary", 13, 0, "teacher"};
struct addressList blankEntry3 = {"Tony", 12, 1, "family"};
struct addressList blankEntry4 = {"Park", 14, 1, "friend"};
struct addressList blankEntry5 = {"Lily", 10, 0, "friend"};
fPtr = fopen("E:\\aa.txt", "wb+");
if (!fPtr) {
printf("Failed to open file...\n");
exit(1);
}
for(i=0;i<10000;i++){
fwrite(&blankEntry1, sizeof(struct addressList), 1, fPtr);
fwrite(&blankEntry2, sizeof(struct addressList), 1, fPtr);
fwrite(&blankEntry3, sizeof(struct addressList), 1, fPtr);
fwrite(&blankEntry4, sizeof(struct addressList), 1, fPtr);
fwrite(&blankEntry5, sizeof(struct addressList), 1, fPtr);
}
fclose(fPtr);
return 0;
}