1.文件操作
1.1文件输入输出
char name[256];
scanf("%s",name);
printf("Hello %s\n",name);
编译 :gcc Hello.c -o Hello
执行
Hello > Hi.txt
Hello < Hi.txt
Hello < Hi.txt > Hello.txt
1.2文件打开关闭:fopen()和:fclose()
#include <stdio.h>
FILE *fopen(char restrict *filename, char restrict *mode);
int flcose(FILE* stream);
基本框架
FILE *fp = fopen("文件路径", "打开方式");
if(NULL != fp){
fclose(fp);
}
1.3文本读写:fprintf()和fscanf()
int fprintf(FILE *stream, char *format, argument...);
例子:fprintf(fp, "%d %f %c %s\n", i, f, c, str);
int fscanf(FILE *stream, char *for