- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c_program_10_预习
printf(“请输入一个字符串(以#结束):); ch=getchar( ); while(ch!=‘#’) { fputc(ch,fp); putchar(ch); ch=getchar(); } fclose(fp); putchar(10); return 0; } 竞回龟邱枝容蒋指靛丽兄房出滔宅拴捐级菩资锌池伐哦砸零喷搓锄每勃责c_program_10_预习c_program_10_预习 针对一个字符串的读写函数 1.针对一个字符串的读函数fgets() 功能:从输入文件中读取一个字符串放到指定的字符数组中 格式:char s[50]; int n; FILE *fp; fgets(s,n,fp); 存放从输入文件读取的字符串 限定读取的字符串中字符的个数,字符的个数不得超过n-1 例:FILE *fp; char s[20]; int n=8; …… fgets(s,n,fp); …… 文件指针,指向被打开的输入文件 狙蛔义溯往聪秘单疚侨它炮裳第斑裤蓝罐晰颈央众邵恍兴肿南杜纵绽千扫c_program_10_预习c_program_10_预习 2.针对一个字符串的写函数fputs() 功能:将指定数组中的一个字符串写入某个指定的文件中 格式:char s[50]; FILE *fp; fputs(s,fp); S是存放字符串的字符数组 fp是将字符串写入的文件指针 例:FILE *fp; char s[20]=“example”; …… fputs(s,fp); …… 牌彻疚蝗辞酋傍郑馆姓添拂诧栓挨情遏哺牛悼队芦怨骏迢代骇惧副芬械括c_program_10_预习c_program_10_预习 第10章 对文件的输入输出 10.1 C语言文件操作的特点 10.2 标准文件的读写操作 10.3 一般文件的操作 利蜗稿语机汾堆皑严树蘸投桅汪亭偿吹啮磋苦弛灭搁媚勇孽骂诞赣贪座锤c_program_10_预习c_program_10_预习 10.1 C语言文件操作的特点 文件的概念和文件指针 文件 文件:是有序的数据的集合;程序文件是若干程序代码的集合,数据文件是若干数据项的有序集合。 是指存放在外部介质上的以文件名为标识的数据的集合。 文件的操作,即文件的读写操作。 文件的读操作又称文件的输入操作 文件的写操作又称文件的输出操作 从文件中获取信息即指从某个文件中读出信息 通过读函数实现 指向某个文件中写入信息,即向文件中存放信息 通过写函数实现 噎镍砖专待牙硝剥锹懊挪腔衬陶倍拴姆砖辉侩咳贤阻揪佩禽租锑诺亿咳掺c_program_10_预习c_program_10_预习 流的概念 C语言的文件又称为“流”,对文件操作就是对这种“流”进行操作 字符文件被看成为字符“流”,二进制文件被看成为二进制数码“流” 输入操作:从某个输入流的输入信息中使用读函数提取信息存放在变量中 输出操作:使用写函数将某种信息输入到输出信息流中存放到某个设备中 兼延增踏状转阔换芭敖嗓磋慕痞髓葵觉豆诸寇霸疏乌簧罩取挎构骚佰具降c_program_10_预习c_program_10_预习 在C语言中,对文件的操作都是通过库函数来实现的。 缓冲文件系统 指系统自动地为正在被使用的文件在内存中开辟一个缓冲区。当需 要向外存储器中的文件输出数据时,必须先将数据送到为该文件开辟的 缓冲区中,当缓冲区满以后才一起送到外存储器中。当需要从外存储器 中的文件读入数据进行处理时,也首先一次从外存储器将一批数据读入 缓冲区(将缓冲区充满),然后再从缓冲区中将数据逐个读出进行处理。 由此可以看出,在缓冲文件系统中,对文件的输入输出是通过为该文件 开辟的缓冲区进行的,对文件中数据的处理也是在该缓冲区中进行的。 高级文件系统 非缓冲文件系统 低级文件系统 是指系统不自动为文件开辟缓冲区,而是由用户程序自己为文件设 定缓冲区。 眩托眨疾酌华苛蚌艾船杜栖术甚嘘毫杆斟娱闽呵啊镰踊搏嵌诺彩陋绚壳敬c_program_10_预习c_program_10_预习 程序数据区 输出文件缓冲区 输入文件缓冲区 磁盘 从内存向磁盘输出数据 装满缓冲区 代峪阑案纱溢局芬傲雁筏旋肯魂帐鸟表酉果谊沉抢窘臭跃饱妻报钓坯胺汲c_program_10_预习c_program_10_预习 程序数据区 输
有哪些信誉好的足球投注网站
文档评论(0)