标准io跟文件io的区别及一些函数的功能及参数

|------------------------------------------------------------------------------------|
| 文件IO |
| 在posix中定义的一组用于输入输出的函数 |
| 1. 没有缓冲机制 2. 围绕文件描述符进行操作,非负整数 3. 默认打开三个文件描述符:0 1 2 4. 可以操作除了目录以外任何类型文件 5. 可移植性相对较弱 |
| 打开文件: open 关闭文件: close 读文件: read 写文件: write 定位操作: lseek |

|------------------------------------------------------------------------------------------------------|
| 标准IO |
| 在C库中定义的一组用于输入输出的函数 |
| 1. 有缓冲机制 2. 围绕流进行操作,FILE* 3. 默认打开三个流:stdin/stdout/stderr 4. 只能操作普通文件 5. 可移植性较强 |
| 打开文件:fopen/freopen 关闭文件: flose 读文件:fgetc/fgets/fread 写文件:fputc/fputs/fwrite 定位操作: rewind/fseek/ftell |

相关推荐
Star Curry8 小时前
【读书笔记】《编码:隐匿在计算机软硬件背后的语言》01 逻辑与开关
stm32·单片机·嵌入式硬件·职场和发展·51单片机·学习方法
(未雨绸缪)9 小时前
STM32F103单片机在不需要使用 JTAG 调试接口的情况下,释放引脚给其他功能使用。
stm32·单片机·嵌入式硬件
不脱发的程序猿10 小时前
STM32实现九轴IMU的卡尔曼滤波
stm32·嵌入式硬件
双叶83613 小时前
(51单片机)LCD显示红外遥控相关数字(Delay延时函数)(LCD1602教程)(Int0和Timer0外部中断教程)(IR红外遥控模块教程)
c语言·数据库·c++·单片机·嵌入式硬件·mongodb·51单片机
爱吃程序猿的喵14 小时前
STM32硬件I2C驱动OLED屏幕
c++·stm32·单片机·嵌入式硬件·c·硬件·i2c
honey ball15 小时前
IPM IMI111T-026H 高效风扇控制板
单片机·嵌入式硬件
小石(努力版)16 小时前
嵌入式STM32学习——继电器
stm32·嵌入式硬件·学习
Camellia031117 小时前
嵌入式学习--江协51单片机day4
嵌入式硬件·学习·51单片机
Ronin-Lotus18 小时前
嵌入式硬件篇---麦克纳姆轮(简单运动实现)
单片机·嵌入式硬件·麦克纳姆轮·运动解算
小智学长 | 嵌入式20 小时前
单片机-STM32部分:10-2、逻辑分析仪
stm32·单片机·嵌入式硬件