202111051401文件.mp4202111051401文件读写示例.mp4

大纲要求

•【2】文件的基本概念,文本文件的基本操作

•【2】文本文件类型与二进制文件类型

•【2】文件重定向、文件读写等操作


文件操作

  1. // 我们只需要学会两个语句即可
  2. // 输入输出文件,和.cpp放在同一个文件夹里即可
  3. // 实际操作中,复赛会要求文件输入输出
  4. // 注意输入输出文件的命名规范
  5. // 测试的时候,一般还会用标准输入输出测试
  6. // 最后还是要用文件输入输入测一下,然后把输入输出文件的名称写对
  7. // 最后的最后,检查文件夹命名、.cpp命名、输入输出文件命名
  8. #include <stdio.h>
  9. freopen("1.in", "r", stdin);
  10. freopen("1.out", "w", stdout);

NOIP2021年普及组复赛试题.jpg


文本文件类型与二进制文件类型

  • 二进制文件是把内存中的数据按其在内存中的存储形式原样输出到磁盘上存放,也就是说存放的是数据的原形式。
  • 文本文件是把数据的终端形式的二进制数据输出到磁盘上存放,也就是说存放的是数据的终端形式。