欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    第10章-应用文件管理数据.pptx

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

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    第10章-应用文件管理数据.pptx

    课程主讲人:第第10章章-应用文件管理数据应用文件管理数据共共 31 31 页页 第第 2 2 页页 C语言程序设计能力教程(第四版)主讲教师:主讲教师: 赵凤芝赵凤芝 C 语言程序设计语言程序设计计算机科学计算机科学系系东北石油大学东北石油大学共共 31 31 页页 第第 3 3 页页共共 31 31 页页 第第 5 5 页页共共 31 31 页页 第第 6 6 页页一、一、 文件的概念文件的概念共共 31 31 页页 第第 7 7 页页1. 文件的读和写文件的读和写 在程序中,当调用输入函数从外部文件中输在程序中,当调用输入函数从外部文件中输入数据赋给程序中的变量时,这种操作称为读操入数据赋给程序中的变量时,这种操作称为读操作;当调用输出函数把程序中变量的值或程序运作;当调用输出函数把程序中变量的值或程序运行的结果输出到外部文件中时,这种操作称为写行的结果输出到外部文件中时,这种操作称为写操作。操作。 共共 31 31 页页 第第 8 8 页页共共 31 31 页页 第第 9 9 页页9共共 31 31 页页 第第 1010 页页共共 31 31 页页 第第 1111 页页缓冲文件系统缓冲文件系统:磁盘磁盘-缓冲区缓冲区-程序数据程序数据非缓冲文件系统非缓冲文件系统:程序根据需要分配空间程序根据需要分配空间现在统一使现在统一使用缓冲文件用缓冲文件系统系统程程序序数数据据区区输出文件缓冲区输出文件缓冲区输入文件缓冲区输入文件缓冲区磁磁盘盘系统自动地在内存系统自动地在内存中为每一个打开的中为每一个打开的文件建立一个缓冲文件建立一个缓冲区,文件的存取都区,文件的存取都通过缓冲区进行通过缓冲区进行512字节字节共共 31 31 页页 第第 1212 页页共共 31 31 页页 第第 1313 页页共共 31 31 页页 第第 1414 页页共共 31 31 页页 第第 1515 页页一、文件打开函数一、文件打开函数1 先定义一个文件指针先定义一个文件指针 FILE *fp; 2 功能:打开文件的过程是系统为文件分配一个功能:打开文件的过程是系统为文件分配一个缓冲区缓冲区,建立一个文件建立一个文件,返回一个指向该文件的指返回一个指向该文件的指针针例例:fp=fopen(“file.dat”,”r”);共共 31 31 页页 第第 1616 页页共共 31 31 页页 第第 1717 页页共共 31 31 页页 第第 1818 页页共共 31 31 页页 第第 1919 页页共共 31 31 页页 第第 2020 页页共共 31 31 页页 第第 2121 页页共共 31 31 页页 第第 2222 页页共共 31 31 页页 第第 2323 页页功能:功能: 向指定文件中写入指定的字符串向指定文件中写入指定的字符串(字符数组或字符字符数组或字符指针指针) 函数成功,返回值为函数成功,返回值为0 ,否则,返回值为非,否则,返回值为非0值值功能功能: 从指定文件中从指定文件中,读读n-1个字符个字符,送到指定的字符数组送到指定的字符数组(或或字符指针字符指针)中,函数成功,返回串的首地址中,函数成功,返回串的首地址 字符串读入后,系统追加一个字符串读入后,系统追加一个0 如果在如果在n-1个字符内遇换行符或个字符内遇换行符或EOF,提前结束提前结束共共 31 31 页页 第第 2424 页页共共 31 31 页页 第第 2525 页页共共 31 31 页页 第第 2626 页页共共 31 31 页页 第第 2727 页页fscanf() ,fprintf() 文件按格式读写文件按格式读写scanf() , printf() 标准输入标准输入,输出设备读写输出设备读写 puts() gets() 标准设备读写一个串标准设备读写一个串fputs() fgets() 文件读写一个串文件读写一个串 putchar() getchar() 标准设备读写字符标准设备读写字符fputc() fgetc() 文件读写一个字符文件读写一个字符共共 31 31 页页 第第 2828 页页共共 31 31 页页 第第 2929 页页共共 31 31 页页 第第 3030 页页从键盘输入若干个串从键盘输入若干个串,将它们写到磁盘上将它们写到磁盘上共共 31 31 页页 第第 3131 页页共共 31 31 页页 第第 3232 页页

    注意事项

    本文(第10章-应用文件管理数据.pptx)为本站会员(春哥&#****71;)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开