C语言:文件(windows)

2022-10-26 16:13:24 浏览数 (1)

文件的概念(流 文件 缓冲区),文件的打开,文件的关闭,读写文件(字符、二进制)(顺序 随机)

文件:程序文件(.c .cpp .java .exe);数据文件(.dat)

广义的文件:程序数据输出到磁盘或其他外部设备,称为文件。

:从主机到磁盘的输入输出是数据传送的过程,数据如同流水一样从一处流向另一处,因此通常将输入输出形象的描述为流(stream),即为数据流

在C语言中,把文件可以看作一个字符(或字节)的序列,即由一个一个字符(字节)的数据顺序组成的。一个输入输出流就是一个字符流字节流

文件名:文件名是由3部分组成的(D:DDTEMPfile.dat

  1. 文件的路径
  2. 文件名主干
  3. 文件的后缀名

文件缓冲区

是指文件系统会自带在内存中为程序的每一个文件开辟一个文件的缓冲区。从内存向磁盘输出数据时,必须先将数据发送到文件缓冲区中,在文件缓冲区装满后才一起将数据输出到磁盘。

文件指针:表示一个可以指向文件的指针。int *p

0 人点赞