网站地图
  • [c语言程序设计] C语言文件操作学习小结

    C系统把文件当作一个“流”,按字节进行处理。C文件按编码方式分为二进制文件和ASCII文件。C语言中,用文件指针标识文件,当一个文件被打开时,可取得该文件指针。文件在读写之前必须打开,读写结束必须关闭。文件可按只读、只写、读写、追加四种操作方式打开,同时还必须指定文件的类型是二进制文件还是文本文件。文件可按字节,字符串,数据块为单位读写,文件也可按指定的格式进行读写。文件内部的位置指针可指示当前的…
    发布日期:2013-11-05 22:50:23
  • [c语言程序设计] C语言库文件

    C系统提供了丰富的系统文件,称为库文件,C的库文件分为两类,一类是扩展名为".h"的文件,称为头文件,在前面的包含命令中我们已多次使用过。在".h"文件中包含了常量定义、 类型定义、宏定义、函数原型以及各种编译选择设置等信息。另一类是函数库,包括了各种函数的目标代码,供用户在程序中调用。通常在程序中调用一个库函数时,要在调用之前包含该函数原型所在的"…
    发布日期:2013-11-05 22:50:07
  • [c语言程序设计] C语言文件检测函数

    C语言中常用的文件检测函数有以下几个。13.1.1文件结束检测函数feof函数调用格式:    feof(文件指针);功能:判断文件是否处于文件结束位置,如文件结束,则返回值为1,否则为0。13.1.2读写文件出错检测函数ferror函数调用格式:    ferror(文件指针); 功能:检查文件在用各种输入输出函数进行读写时是否出错。如fe…
    发布日期:2013-11-05 22:49:36
  • [c语言程序设计] C语言文件的随机读写

    前面介绍的对文件的读写方式都是顺序读写,即读写文件只能从头开始,顺序读写各个数据。但在实际问题中常要求只读写文件中某一指定的部分。为了解决这个问题可移动文件内部的位置指针到需要读写的位置,再进行读写,这种读写称为随机读写。实现随机读写的关键是要按要求移动位置指针,这称为文件的定位。13.1.1文件定位移动文件内部位置指针的函数主要有两个,即 rewind 函数和fseek函数。rewind函数前面已多…
    发布日期:2013-11-05 22:49:20
  • [c语言程序设计] C语言文件的读写

    对文件的读和写是最常用的文件操作。在C语言中提供了多种文件读写的函数:字符读写函数  :fgetc和fputc字符串读写函数:fgets和fputs数据块读写函数:freed和fwrite格式化读写函数:fscanf和fprinf下面分别予以介绍。使用以上函数都要求包含头文件stdio.h。13.1.1字符读写函数fgetc和fputc字符读写函数是以字符(字节)为单位的读写函数。 每次可从…
    发布日期:2013-11-05 22:49:00
  • [c语言程序设计] C语言文件的打开与关闭

    文件在进行读写操作之前要先打开,使用完毕要关闭。所谓打开文件,实际上是建立文件的各种有关信息,并使文件指针指向该文件,以便进行其它操作。关闭文件则断开指针与文件之间的联系,也就禁止再对该文件进行操作。在C语言中,文件操作都是由库函数来完成的。在本章内将介绍主要的文件操作函数。13.1.1文件的打开(fopen函数)fopen函数用来打开一个文件,其调用的一般形式为:    &nbs;…
    发布日期:2013-11-05 22:48:39
  • [c语言程序设计] C语言文件指针

    在C语言中用一个指针变量指向一个文件,这个指针称为文件指针。通过文件指针就可对它所指的文件进行各种操作。定义说明文件指针的一般形式为:    FILE *指针变量标识符;其中FILE应为大写,它实际上是由系统定义的一个结构,该结构中含有文件名、文件状态和文件当前位置等信息。在编写源程序时不必关心FILE结构的细节。例如:    FILE *fp;表示f…
    发布日期:2013-11-05 22:48:15
  • [c语言程序设计] C语言文件概述

    所谓“文件”是指一组相关数据的有序集合。这个数据集有一个名称,叫做文件名。实际上在前面的各章中我们已经多次使用了文件,例如源程序文件、目标文件、可执行文件、库文件 (头文件)等。文件通常是驻留在外部介质(如磁盘等)上的,在使用时才调入内存中来。从不同的角度可对文件作不同的分类。从用户的角度看,文件可分为普通文件和设备文件两种。普通文件是指驻留在磁盘或其它外部介质上的一个有序数据集,可以是源文件、目…
    发布日期:2013-11-05 22:47:55