#include <stdio.h>
int main(void){
FILE *file;
char name[32];
int age;
file = fopen("二进制.txt", "wb+");
if(!file){
printf("文件打开失败");
return 1;
}
fread(name, sizeof(char), sizeof(name), file);
fread(&age, sizeof(int), 1, file);
printf("姓名是:%s\n"
"年龄是:%d",
name, age);
fclose(file);
return 0;
}
结合fwrite理解,以二进制方式读取文件。