分类: 文件I/O

2 篇文章

Linux C——文件IO
概念 在posix(可移植操作系统接口)中定义的一组输入输出的函数 特点 1.没有缓冲机制,每次操作都会经过系统调用,效率较低 2.围绕文件描述符来操作,0(标准输入)、1(标准输出)、2(标准错误)、...... 3.默认打开0、1、2 4.除目录外其他任意类型文件都可以操作 函数 打开文件 open 定义: int open(const cha…
Linux C——标准IO
一、概念 在C语言库中定义一系列对文件输入输出的函数。 二、特点 1.缓冲机制 标准IO的优点就是通过缓冲机制减少系统调用的次数,提高效率,输出的数据暂存在缓冲区,缓冲区刷新或满时输出。 2.流 文件流是一种用于处理文件输入和输出的抽象概念,文件流将文件和C语言的数据处理机制连接起来,使数据的写入(输入流)和读出(输出流)更方便。 默认打开了三个流…