C程序设计教程戴水贵敖志刚俞海英编著第9章文件.pptVIP

  • 2
  • 0
  • 约1.72万字
  • 约 81页
  • 2017-11-04 发布于广东
  • 举报

C程序设计教程戴水贵敖志刚俞海英编著第9章文件.ppt

第9章 文件 文件是指存储在外部介质上的数据集合。操作系统以文件为单位对数据进行管理。文件在实际工作中用的很 多。C语言提供了如下文件操作函数: (1) 文件的打开与关闭fopen()/fclose() (2) 读/写文件中的一个字符fgetc()/fputc() (3) 读/写文件中的一个字符串fgets() /fputs() (4) 读/写文件中的一个二进制数据块fread()/fwrite() (5) 按格式符读/写fscanf()/fprintf() 在以上函数中,fread()/fwrite为二进制文件管理函数,其它都是ASCII文件管理函数。实际上,二进制文件管理函数fread()/fwrite()同样可用来管理ASCII文件(详见fread()程序例),因为ASCII文件实际上也是二进制文件。例如,’A’的ASCII值为0x41 = 0100 0001。但是,不同问题选用不獤函数,用起来更加方便。 9.1 C语言文件概述 1.文件名 为标识一个文件,每个文件都必须有一个文件名,其一 般格式为: 主文件名[.扩展名] 文件名的命名规则(遵循操作系统的约定),文件 名中不能包含字符: \ / : * ” |。 2.文件的分类 可以从不同的角度对文件进行分类: (1)根据文件的内容,可分为程序文件和数据文 件。程序文件又可分为源文件(

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档