![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 80
Rainmicro
这个作者很懒,什么都没留下…
展开
-
Linux环境变量配置
linux环境变量配置转载 2022-12-03 00:20:25 · 342 阅读 · 0 评论 -
静态库和动态库
静态库和动态库原创 2022-08-29 23:14:10 · 224 阅读 · 0 评论 -
Linux链表
linux原创 2022-07-01 00:09:25 · 927 阅读 · 0 评论 -
Linux内核模块
Linux原创 2022-06-29 23:34:19 · 1612 阅读 · 0 评论 -
Linux命令
Linux 命令原创 2021-05-27 09:04:12 · 2139 阅读 · 1 评论 -
文件I/O
Linux环境下,进行I/O操作有两种方法,一种通过标准I/O实现,另一种通过文件I/O实现标准I/O是C标准中定义了一组用来实现I/O的函数,只能有C库程序中就可以调用标准I/O实现I/O操作标准I/O文件I/OANSICPOSIX带缓冲无缓冲流 FILE文件描述符 fd文件I/OPOSIX(可移植操作系统接口)定义的一组函数,只有遵循POSIX规范的操作系统下才能使用文件I/O不提供缓冲机制,每次读写操作都引起系统调用核心概念是文件描述符访问各种原创 2021-05-11 23:27:46 · 119 阅读 · 1 评论 -
标准I/O-流的刷新和定位
流的刷新标准I/O提供了一个缓冲机制,对流进行读写时,首先操作的是流的缓冲区,当满足下列条件后,系统才会刷新流的缓冲区,去读写实际的文件,当流的缓冲区满流的缓冲区出现换行’\n’当流关闭时通过fflush函数#include <stdio.h>int fflush( FILE *stream );成功时返回,出错时返回EOF标准中根本没有定义fflush(stdin)如果stream指向输出流或者更新流(update stream),并且这个更新流最近执行的操作不是输入,那原创 2021-05-11 22:22:23 · 408 阅读 · 2 评论 -
标准I/O-流的输入输出
流支持不同的读写方式:按字符读写:fgetc()/fputc()一次读/写一个字符,可以读写文本文件或二进制文件,效率低按行读写:fgets()/fputs()一次读/写一行,一般只适合读写文本文件按对象读写:fread()/fwrite()每次读/写若干个对象,而每个对象具有相同的长度(对象可以是字符型,整形,结构体),可以处理文本文件或二进制文件,效率高按字符输入#include <stdio.h>int fgetc( FILE *stream );int getc( F原创 2021-05-11 21:49:05 · 156 阅读 · 0 评论 -
标准I/O概述
标准I/O原创 2021-05-10 23:02:24 · 1044 阅读 · 0 评论