标准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 |

相关推荐
San_a dreamer fish12 分钟前
STM32开发入门基础篇知识要点
stm32·单片机·嵌入式硬件
安庆平.Я37 分钟前
STM32——FreeRTOS - 移植
stm32·单片机·嵌入式硬件
HIZYUAN2 小时前
AG32 MCU可以替代STM32+CPLD吗(一)
stm32·单片机·嵌入式硬件
Lester_11012 小时前
STM32 定时器驱动电机时,定时器编码器输入通道引脚模式为什么设置为输出开漏,不应该是输入模式吗
stm32·单片机·嵌入式硬件
逐步前行2 小时前
STM32_GPIO_HAL库操作
stm32·单片机·嵌入式硬件
深圳元器猫2 小时前
无源声表谐振器 - 智能物联网声表滤波器解决方案
单片机·嵌入式硬件
卓律涤3 小时前
【工作篇】 Dell机架式服务器,采用RAID 5,怎么部署win系统
运维·服务器·单片机·嵌入式硬件·深度学习·程序人生·安全
逐步前行3 小时前
STM32_GPIO_寄存器操作
stm32·单片机·嵌入式硬件
AI+程序员在路上3 小时前
STM32L0单片机低功耗用法
stm32·单片机·嵌入式硬件
LCG元3 小时前
以太网通信实战:STM32F407+LAN8720A+LwIP,TCP/IP协议栈应用
stm32·嵌入式硬件·tcp/ip