文件如果没有close会怎样(文件编程要注意什么) 文件编程最后莫忘调用close函数关闭文件。如果不关闭文件,可能会导致文件临时数据丢失,造成文件写入失败。因为文件数据在关闭之前不保存在磁盘,而是保存在运行内存中,关闭才写入磁盘。还有文件没有关闭,会浪费系统的文件描述符的分配。