变量和动态内存在程序结束后都会失去意义。要让数据在下一次运行时仍然存在,需要把它写入文件。文件 I/O 也是程序与配置、日志、数据集和其他工具交换信息的基础。
FILE * 是什么
C 标准库使用 FILE 对象表示一个已打开的流。程序通常只持有 FILE *,不直接访问内部字段:
FILE *file = fopen("scores.txt", "r");
2026/7/6大约 5 分钟
变量和动态内存在程序结束后都会失去意义。要让数据在下一次运行时仍然存在,需要把它写入文件。文件 I/O 也是程序与配置、日志、数据集和其他工具交换信息的基础。
FILE * 是什么C 标准库使用 FILE 对象表示一个已打开的流。程序通常只持有 FILE *,不直接访问内部字段:
FILE *file = fopen("scores.txt", "r");