第十文件 1023关闭文件( (fclose函数) 在使用完一个文件后应该调用 fclose函数关闭文件 fclose函数的调用格式为 I fclose(文件指针)。例如 fclose(fp);就把指针印所指的文件关闭了,也就是断开了 打开文件时建立的数据流一印与具体文件的联系,即不能 再通过印对某个具体文件进行操作
第十章 文 件 10.2.3 关闭文件(fclose函数) 在使用完一个文件后应该调用fclose函数关闭文件。 fclose函数的调用格式为fclose(文件指针)。例如 fclose(fp);就把指针fp所指的文件关闭了,也就是断开了 打开文件时建立的数据流——fp与具体文件的联系,即不能 再通过fp对某个具体文件进行操作
第十章文件 如果在程序终止之前不关闭文件,将可能丢失缓冲 区中最后一批未处理的数据,因为 fclose函数的调用不仅 释放文件指针,还刷新缓冲区。 fclose函数将缓冲区中可 能遗留的未装满送走的数据输入内存或输出至磁盘文件, 以确保数据不丢失。当然,程序结束时会自动关闭文件, 但用完文件后及时关闭是一个好的编程习惯。 fclose函数也返回一个值:0表示顺利返回,非0表示 关闭错误
第十章 文 件 如果在程序终止之前不关闭文件, 将可能丢失缓冲 区中最后一批未处理的数据,因为fclose函数的调用不仅 释放文件指针,还刷新缓冲区。fclose函数将缓冲区中可 能遗留的未装满送走的数据输入内存或输出至磁盘文件, 以确保数据不丢失。当然,程序结束时会自动关闭文件, 但用完文件后及时关闭是一个好的编程习惯。 fclose函数也返回一个值:0表示顺利返回,非0表示 关闭错误