txt格式
20170043556875 张某 机械工程1414
12334545654677 李某 有机化学1313
code:
#include
#define RECORDNUMBER 100
typedef struct STUDENT {
char name[50];
unsigned long id;
char class[50];
}stu;
int main(){
stu data[RECORDNUMBER];
FILE *fp = fopen("a.txt","r");
if(!fp)return -1;
int i = 0;
while(fscanf(fp,"%ld %s %s",&data[i].id,data[i].name,data[i].class)!=EOF){
printf("%ld,%s,%s\n",data[i].id,data[i].name,data[i].class);
i++;
}
fclose(fp);
}
C语言使用FILE指针读写文件
比: FILE *fp = fopen("D:\\Student.txt","r");
打功 逐行读取文本进行处理赋值