c博客06-2019-结构体&文件

1.本章学习总结(2分)

1.1 学习内容总结

整理结构体和文件这两章主要知识点,必须包含内容有:

  • 结构体如何定义、成员如何赋值
  • 结构体数组排序做法
  • 结构体指针怎么用
  • 共用体、枚举类型做法
  • 文件读写,文件中数据如何读进结构体数组

1.2 本章学习体会

  • 挺好的
  • 500行 达到吧

2.综合作业--“我爱成语”(8分)

2.1.文件介绍

头文件介绍

头文件1.h

c博客06-2019-结构体&文件_第1张图片

2.函数实现文件介绍。

文件1:main.c

c博客06-2019-结构体&文件_第2张图片
c博客06-2019-结构体&文件_第3张图片
c博客06-2019-结构体&文件_第4张图片

文件2:idiom.c

c博客06-2019-结构体&文件_第5张图片
c博客06-2019-结构体&文件_第6张图片
c博客06-2019-结构体&文件_第7张图片
c博客06-2019-结构体&文件_第8张图片
c博客06-2019-结构体&文件_第9张图片
c博客06-2019-结构体&文件_第10张图片

2.2.运行结果

c博客06-2019-结构体&文件_第11张图片
c博客06-2019-结构体&文件_第12张图片
c博客06-2019-结构体&文件_第13张图片

2.3大作业总结

在进行检查用户合法性时,一定要将指针返回首部,要不然rewind(fp); //如果不用这个函数,第一次输错了,后面几次输对了也没用,因为文件指针已经指向了末尾

你可能感兴趣的:(c博客06-2019-结构体&文件)