![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
LV5文件IO
文章平均质量分 51
枯木遇南风丨
鲜衣怒马少年时,不负韶华行且知
展开
-
day 10静态库和动态库的使用
库是一个二进制文件,包含的代码可以被程序调用;例如:标准C库、数学库、线程库......库有原码,可下载后编译;也可以直接安装二进制包。库是事先编译好的可以复用的代码,在OS上运行的程序基本上都要使用库,使用库可以提高开发效率;Windows和Linux下的库文件格式不兼容;Linux下包括静态库和共享库(动态库)。原创 2023-04-05 22:57:06 · 74 阅读 · 0 评论 -
day9 目录操作和文件属性获取
头文件:#include 使用文件描述符,要配合open函数使用DIR是用来描述一个打开的目录文件的结构体类型成功是返回目录流指针,出错时返回NULL。struct dirent 是用来描述目录流中一个目录项的结构体类型,包含成员char d_name[256] 等;成功时返回目录流dirp中下一个目录项,出错时或末尾时返回NULL。成功时返回0,出错时返回EOF。成功时返回0;出错时返回EOF。原创 2023-04-05 18:04:17 · 47 阅读 · 0 评论 -
day 8文件IO
什么是文件IO:文件IO又称系统IO,系统调用,是操作系统提供的API接口函数。POSIX接口(了解)文件IO的API :open close read write。原创 2023-04-04 22:44:01 · 52 阅读 · 0 评论 -
day7 标准IO练习
1970.1.1 0:0:0到现在的秒数4、写完文件记得fflush ,刷新流, 写到磁盘中去。原创 2023-04-04 17:07:46 · 142 阅读 · 0 评论 -
day6 格式化输入输出
成功时返回输出的字符个数;出错时返回EOF。sprintf函数:输出到字符串上;fprintf函数:输出到文件上;原创 2023-04-04 15:52:49 · 30 阅读 · 0 评论 -
day5 流刷新定位
成功时返回0,出错时返回EOF;将流缓冲区中的数据写入实际的文件;Linux下只能刷新输出缓冲区,输入缓冲区丢弃如果输出到屏幕使用;(标准输出)原创 2023-04-03 23:08:26 · 38 阅读 · 0 评论 -
day4 标准IO读写:二进制方式
存储的格式不同:文本文件只能存储文本。计算机内码概念:文本符号只在计算机内部的编码(计算机内部只能存储数字010101001.。。。,所以所有符号都要编码)原创 2023-04-03 20:36:04 · 56 阅读 · 0 评论 -
day 3标准IO的读写(字符、行)
成功时,返回读取的字符;若文件末尾或出错时返回EOF(-1)),getchar()等同于fgetc(stdin);getc和fgetc区别是一个是宏一个是函数1、函数返回值是int类型不是char类型,主要是为了扩展返回值的范围。2、tdin 也是FILE* 的指针,是系统定义好的,指向的是标准输入(键盘输入);3、打开文件后读取,是从文件开头开始的。读取完一个后读写指针会后移。读写注意文件位置!4、调用getchar会阻塞,等待键盘输入;原创 2023-04-02 12:59:38 · 46 阅读 · 0 评论 -
day2 标准IO:文件的打开、关闭及代码实现
解决方法:如果是系统变量用include 头文件,如果是你自己的,自己手动定义。流关闭是自动刷新缓冲中的数据并释放缓冲区,比如:常规文件把缓冲区内容写入磁盘。fclose()调用成功返回0,失败返回EOF(-1),并设置errno。fclose()函数的入参stream必须保证为非空,否则判断错误。返回值:出错返回NULL,所以使用fopen函数必须判断是否为空。path:普通文件当前路径不需要键目录,其他要使用完整的路径。当一个程序正常终止时,所有打开的流都会被关闭。原创 2023-04-02 11:32:22 · 44 阅读 · 0 评论 -
day 1 标准io介绍及缓冲区
Linux IO 进程课程目的: 学习编写Linux应用程序(APP)linux 文件的种类:常规文件;目录文件;字符文件;块文件;链接文件(相当于Windows的快捷方式)I --- input -- 输入设备 ,比如键盘鼠标都是input设备;O ---- output -- 输出设备,比如显示器;------- 优盘, 网口等即使输入也是输出。系统调用就是操作系统提供的接口函数;如果我们吧系统调用封装成库函数就可以起到隔离作用,提供程序的可移植性。原创 2023-03-31 21:32:25 · 71 阅读 · 0 评论