电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > PPT文档下载
分享到微信 分享到微博 分享到QQ空间

C语言课程课件 第十六章 文件

  • 资源ID:36585451       资源大小:140KB        全文页数:6页
  • 资源格式: PPT        下载积分:8金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要8金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

C语言课程课件 第十六章 文件

第16章 文件 考点1: 文件指针 什么是文件指针? 文件指针实际上是指向一个结构体类型的指针。也就是说,该指针中只能存放 结构体类型类型变量的地址。 文件类型指针变量的定义形式: FILE *指针变量名;例如:FILE *fp1,*fp2; 考点2: 文件的打开与关闭 文件的打开(fopen) fopen函数的一般调用形式为:fopen( 文件名,文件使用方式 ); 函数的功能是:返回一个地址值。一个指向FILE类型的指针。也就是说,该函数的结果只能被赋予文件类型指针变量。例如:FILE *fp;fp=fopen( “file_a”, “r” );若以上函数调用成功,则文件类型指针变量fp就会指向file_a。否则,fopen函数将返回NULL。函数中的第二个参数代表我们的fp指针与file_a联系起来之后要对它进行什么样的 操作。对文件的操作常用的有两种。一种是“读”-“r”,还有一种就是“写”-“w”。 文件的关闭(fclose) fclose函数的一般调用形式为:fclose( 文件指针 );当成功地执行了关闭操作,函数返回0,否则返回非0.程序文件输入(读)输出(写)考点3: 调用putc(或fputc)函数输出一个字符putc的调用形式: putc( ch, fp ); putc()函数的功能: 将字符ch写到 文件指针fp所指的文件中去.如果输出 成功,putc函数将返回所输出的字符;如果失败,则返回一个EOF值.putc函数的调用形式和功能与fputc函数完全相同某个字符常量 或字符变量文件指针考点4: 调用getc(或fgetc)函数输入一个字符getc的调用形式: ch=getc( pf ); putc()函数的功能: 从pf指定的文件中读入一个字符,并把它作为函数返回值.putc函数的调用形式和功能与fputc函数完全相同考点5: fscanf和fprintf函数的应用这两个函数和我们前面所学的scanf和printf函数相似.只是这边的两个函数 所针对的对象是磁盘上的文本文件. fscanf函数的调用形式为: fscanf( 文件指针,格式控制字符串,输入项表 );例如: fscanf( fp, “%d%d”, 例子的功能是: 若文件指针fp已指向一个已打开的文本文件, a,b分别为整型变量, 上面语句将从fp所指的文件中读入两个整数放入变量a,b中.fprintf函数的调用形式为: fprintf( 文件指针,格式控制字符串,输出项表 );例如: fprintf( fp, “%d%d”, x,y ); 例子的功能是: 若文件指针fp已指向一个已打开的文本文件, x,y分别为整型变量, 则上面的语句将把x和y两个整型变量中的整型按%d格式输出到fp所指的文件中.考点6: fgets和fputs函数的应用fgets函数的调用形式为: fgets( str, n, fp );fgets函数的功能是: 从fp所指向的文件中读取长度不超过n-1个字符的字符串,并将该字符串放到数组str中;读入字符串后会自动在字符串末尾加入(0)结束符,表示字符串结束.fputs函数的调用形式为: fputs( str, fp );fputs函数的功能是: 把字符串输出到fp所指向的文件中. 注意: 此函数输出时,字符串中最后的0并不输出,也不自动加0.输出成功函数值 为正整数,否则为-1(EOF).文件指针整型变量存放字符串的起始地址文件指针带输出的字符串,可以是字 符串常量,字符数组考点7: fread和fwrite函数的应用两个函数fread和fwrite的调用形式完全相同. 如: fread( buffer, size, count, fp);buffer是数据块的指针,它是内存的首地址,输入的数据存入此数据块中.fwrite( buffer, size, count, fp);buffer是数据块的指针,它是准备输出的数据块的起始地址.考点8: 文件定位函数(rewind、fseek和ftell函数)的应用1.rewind函数又称”反绕”函数,此函数的调用形式为: rewind( pf );此函数没有返回值,函数的功能是使文件的位置指针回到文件的开头文件指针2. fseek函数的调用形式为: fseek( pf,offset, origin );功能:此函数是用来移动文件位置指针到指定的位置上,接着的读写操作将从此位置开始.文件指针是以字节为单位的位移量,为长整型起始点,用以指定位移量是以 哪个位置为基准点3.ftell函数的调用形式: ftell( fp ); 函数的功能是: 用以获得文件当前位置指针的位置.当函数调用出错时,函数的返回值为 -1L.考点9: 判断文件结束函数feoffeof函数的调用形式为: feof( fp ); 该函数的功能是:如果遇到文件结束,函数feof(fp)的值为1,否则为0.在计算机中,文件按数据的存放形式分为:文本文件和二进制文件.

注意事项

本文(C语言课程课件 第十六章 文件)为本站会员(杨****)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.