我们所编写的程序源代码以及编译生成的可执行文件都属于文件.所以文件的实质就是存储在外部存储介质上的一段连续的二进制数据. c 语言程序对文件的处理采用文件流的形式,程序运行在内存中,而文件是存储在外部存储介质上,例如硬盘.U盘等. 一,文件的打开与关闭 在程序运行时,就会在指定的文件之上建立一条管道,当读取文件时,数据就会像流水一样从文件端流向程序端,而写入文件时,数据就会像流水一样从程序端流向文件端.从文件端向程序端的文件流称为输入流,从程序端向文件端的文件流称为输出流.如下图: 只要打开一个