#include<stdio.h>
int main(){
int id,age,judge;
float salary;
FILE *p_file = fopen("record.bin","rb");
printf("The information system\n");
do{
judge = fread (&id,sizeof(int),1,p_file);
if (!judge) {
break;
}
fread (&age,sizeof(int),1,p_file);
fread (&salary,sizeof(int),1,p_file);
printf("id: %d; age: %d; salary: %f;\n",id,age,salary);
}while(1);
fclose (p_file);
p_file = NULL;
}

本文展示了一个使用 C 语言从二进制文件中读取员工信息的程序示例。该程序打开一个名为 record.bin 的文件,并从中读取 id、年龄和薪资等数据,然后将这些信息打印出来。

被折叠的 条评论
为什么被折叠?



