1.结构体保存到文本
1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <string.h> 4 #define max 3 5 6 typedef struct student{ 7 char name[10]; //最好用数组,方便,用指针到时写入到文本不好操作 8 int age; 9 int score; 10 }STU; 11 int size = sizeof(STU); 12 void write(STU *); 13 void input(STU *); 14 void output(STU *); 15 //void clean(STU *); 16 17 void main(void) 18 { 19 STU kang[max]; 20 input(kang); 21 output(kang); 22 write(kang); 23 clean(kang); 24 } 25 26 void input(STU * student) 27 { 28 char temp[10]; 29 int i=0; 30 while(i<max && fgets(temp,sizeof(temp),stdin)!=NULL && temp[0]!='