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

相关推荐
A9better5 小时前
嵌入式开发学习日志36——stm32之USART串口通信前述
stm32·单片机·嵌入式硬件·学习
思诺学长5 小时前
BMS(电池管理系统)的主要功能和架构简述
单片机·嵌入式硬件
学生董格10 小时前
[嵌入式embed]RT-ThreadStudio-STM32F103C8T6(江协科技)+移植RT-Thread v4.11模版
科技·stm32·嵌入式硬件
szxinmai主板定制专家10 小时前
一种基于 RK3568+AI 的国产化充电桩安全智能交互终端的设计与实现,终端支持各种复杂的交互功能和实时数据处理需求
arm开发·人工智能·嵌入式硬件·安全
萧技电创EIIA11 小时前
基于stc12单片机的PID恒温烙铁设计
单片机·嵌入式硬件·pid过程控制
szxinmai主板定制专家12 小时前
基于 ZYNQ ARM+FPGA+AI YOLOV4 的电网悬垂绝缘子缺陷检测系统的研究
arm开发·人工智能·嵌入式硬件·yolo·fpga开发
光子物联单片机12 小时前
STM32G474单片机开发入门(八)内部FLASH详解及读写实战
stm32·单片机·嵌入式硬件·mcu
BreezeJuvenile12 小时前
通用定时器_输入捕获介绍及案例实操
stm32·单片机·嵌入式硬件·输入捕获·通用定时器
时空自由民.13 小时前
无人机系统耗电,低功耗管理问题解决方法(chatgpt)
单片机·嵌入式硬件·无人机
时空自由民.13 小时前
无人机系统耗电,低功耗管理问题解决方法(腾讯元宝)
单片机·嵌入式硬件·无人机