问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言的操作

发布网友 发布时间:2022-04-22 06:08

我来回答

1个回答

热心网友 时间:2023-06-23 07:06

C语言对文件进行操作的三个主要过程是:打开文件、操作文件、关闭文件。

C语言的文件处理功能依据系统是否设置“缓冲区”分为两种:一种是设置缓冲区,另一种是不设置缓冲区。

由于不设置缓冲区的文件处理方式,必须使用较低级的I/O函数(包含在头文件io.h和fcntl.h中)来直接对磁盘存取,这种方式的存取速度慢,并且由于不是C的标准函数,跨平台操作时容易出问题。


扩展资料

C语言文件有不同的类型,在程序设计中,主要用到两种文件:

(1)程序文件:包括源程序文件(后缀为.c)、目标文件(后缀为.obj)、可执行文件(后缀为.exe)等。这种文件的内容是程序代码。

(2)数据文件:文件的内容不是程序,而是供程序运行时读写的数据,如在程序运行过程中输出到磁盘(或其他外部设备)的数据,或在程序运行过程中供读入的数据。如一批学生的成绩数据、货物交易的数据等。

为了简化用户对输入输出设备的操作,使用户不必去区分各种输入输出设备之间的区别,操作系统把各种设备都统一作为文件来处理。从操作系统的角度看,每一个与主机相连的输入输出设备都看作一个文件。例如,终端键盘是输入文件,显示屏和打印机是输出文件。

输入输出是数据传送的过程,数据如流水一样从一处流向另一处,因此常将输入输出形象地称为流(stream),即数据流。流表示了信息从源到目的端的流动。在输入操作时,数据从文件流向计算机内存,在输出操作时,数据从计算机流向文件(如打印机、磁盘文件)。

C的数据文件由一连串的字符(或字节)组成,而不考虑行的界限,两行数据间不会自动加分隔符,对文件的存取是以字符(字节)为单位的。输入输出数据流的开始和结束仅受程序控制而不受物理符号(如回车换行符)控制,这就增加了处理的灵活性。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
山东沃尔德集团集团所辖公司介绍 齐鲁银行无忧贷和市民贷哪个好 什么叫补按揭 后按揭贷款什么意思 买房者续按揭有什么危害 加按揭是什么意思 八月中国最凉快的地方 八月份哪里最凉快,去哪旅游好?美丽的地方 乱字同韵字是什么意思 华硕笔记本电脑触摸板怎么开笔记本电脑触摸板怎么开启和关闭_百度知 ... 速回收支付宝小程序可以抽手机吗?有活动吗? 股票波段操作如何才能及时逃顶?有哪些简单实用的... 如果一岁宝宝被吓着了是什么症状 C语言里怎么操作? 股票波段操作技巧有哪些 求波段指标公式 C语言-文件的基本操作 小孩受惊吓后有什么症状? 炒股的前辈们,小弟想请教下波段交易应该侧重几日... 抽手机真的是百分百中吗? 吓着是怎么回事? 看均线指标怎样进行波段操作的均线操盘技巧 C语言(文件操作) 抽手机的小游戏都是骗人的? 被吓到了是什么症状? 股票市场逃顶,抓底,波段,各用那些技术指标? ·C语言中“操作数”指的是什么? 小孩吓着有什么症状? 炒股时如何运用瀑布线指标做好波段操作? 吓着了有什么症状老困 西乙积分榜在哪里可以看? 有700多人在闲鱼参与1分钱抽手机被骗,具体是被怎... 如何利用波段操作研判大盘方向? 西乙赛程是什么样的? c语言目录操作 股票做短线用什么指标好 网上那种抽手机的app靠谱吗? 求最好用的短线指标公式 c语言队列操作 西乙(西班牙)一共多少轮啊 找靓机上面抽手机活动几率大吗? C语言输入输出操作由什么实现的 波段操作技巧有哪些,有什么要注意的 西乙2020-2021赛程表是什么? 疯读小说抽手机是真的么? 西乙联赛西班牙人赛程 西班牙人西乙积分榜 小程序杰文宇宙抽手机真的假的 请问一下有没有在手机小游戏抽到手机的? 700多人在闲鱼参与1分钱抽手机被骗,这件事给予我...