文件是什么

8 分钟

程序里的变量都住在内存里。内存像写在手背上的字,程序一结束、电脑一关机,“洗把手”就全没了。想让成绩、错题这些东西长期留着,就得把它们写进文件。

文件存在硬盘上,好比写进本子,关机再开也还在。

score = 8   # 这个数,程序一结束就消失了

上面这个 score,下次运行时是找不回来的;只有写进文件,它才活得过这一次运行。

要注意:分清“内存”和“硬盘”——变量快但一次性,文件慢一点却能长期保存。要留住的数据,一定要落到文件里。

小纸条

为什么成绩要存文件而不是只存变量?

登录 后可看答案

文件是什么 · C++ 入门 · op599 课程