标签 - 文件
Mon Mar 27 2023
8963 字 · 40 分钟
[Linux] Linux下的文件操作 及 Linux文件描述符fd 详解: open()、close()、write()、read()、文件描述符底层...
理解了文件描述符, 其实就可以相当于理解了 Linux系统的关于内存文件系统的整个大致框架和逻辑
![[Linux] Linux下的文件操作 及 Linux文件描述符fd 详解: open()、close()、write()、read()、文件描述符底层...](https://dxyt-july-image.oss-cn-beijing.aliyuncs.com/202306251757935.webp)
Fri Mar 17 2023
7517 字 · 36 分钟
[Linux] 详析 Linux下的 文件重定向 以及 文件缓冲区
Linux中, 使用系统接口打开文件时, 系统会为打开的文件在此进程中分配fd, 而且是按照数组下标的顺序进行分配的. 那么如果在打开新的文件之前, 有文件关闭了呢?再打开新的文件, 此文件的fd会分配什么呢?
![[Linux] 详析 Linux下的 文件重定向 以及 文件缓冲区](https://dxyt-july-image.oss-cn-beijing.aliyuncs.com/202306251800381.webp)
Mon Mar 28 2022
1232 字 · 7 分钟
[C语言] 文件读取结束的判定
当我们对一个文件的数据进行读取, 输入到内存中的时候, 无论是读取文件数据正常结束, 还是读取文件数据失败了, 函数都会返回一个值
![[C语言] 文件读取结束的判定](https://dxyt-july-image.oss-cn-beijing.aliyuncs.com/202306251812483.webp)
Sun Mar 27 2022
1449 字 · 6 分钟
[C语言] 什么是文本文件和二进制文件?
文件按照功能分类, 可以分为 程序文件、数据文件 两类。 此外, 文件的分类还有其他的分类方法, 比如 按照文件数据的组织形式 来分为 二进制文件 和 文本文件。
![[C语言] 什么是文本文件和二进制文件?](https://dxyt-july-image.oss-cn-beijing.aliyuncs.com/202306251813684.webp)