| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
x
 
#include<stdio.h> 
#include<stdlib.h> 
#define SIZE 2 
 
typedef struct  
{ 
        char name[10]; 
        int num; 
        int age; 
        char addr[15]; 
}student; 
 
student stu[SIZE]; 
int i; 
 
 
void load() 
{ 
        FILE *fp; 
         
        if(!(fp = fopen("dat.txt", "rb")))//打开文件 
        { 
                printf("Cannot open the file!"); 
                return; 
        } 
 
        for(i = 0; i < SIZE; i++) 
        { 
                fread(&stu[i], sizeof(student),1 , fp);//读取数据块! 
        } 
        fclose(fp); 
} 
 
 
void main() 
{ 
         
        load; 
        for(i = 0; i < SIZE; i++) 
        { 
                printf("%s%d%d%s", stu[i].name, stu[i].num, stu[i].age, stu[i].addr ); 
        } 
} 
 
 
 |   
 
 
 
 |