c语言结构体与文件知识点总结
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
结构体
score1
name1
year1
month1
day1
定义
struct Student
{
int score;
char name[10];
int year;
int month;
int day;
int age;
}struct Student stu1; 文件保存读取
FILE * fp
处理文件流程
1.打开文件
fopen();
2.存数据
fprintf
3.关闭文件
fclose
FILE * fp;
写入文件
1。打开文件
fp=fopen("//Users//shinshen//Desktop//ok.txt", "w");
2.写数据
fprintf(fp,"hello,wo来了");
3.关闭文件
fclose(fp);
printf("文件写入成功\n");
读取文件
1.打开文件
fp=fopen("//Users//shinshen//Desktop//ok.txt", "r");
2.读数据
char str[100];
fscanf(fp, "%s",str)
3.关闭文件
fclose(fp);
printf("读取文件内容:\n %s",str);
文件的读写
对文件的读和写是最常用的文件操作。在C语言中提供了多种文件读写的函数:
字符读写函数: fgetc 和 fputc
字符串读写函数: fgets 和 fputs
数据块读写函数: freed 和 fwrite
格式化读写函数: fscanf 和 fprinf