- 4
- 0
- 约1.33万字
- 约 83页
- 2017-08-27 发布于上海
- 举报
12.4.3 返回文件当前位置的函数ftell() 由于文件的位置指针可以任意移动,也经常移动,因而往往容易迷失当前位置,ftell()就可以解决这个问题。ftell()函数的用法如下: long ftell(文件指针); 其功能是:返回文件位置指针的当前位置(用相对于文件头的位移量表示)。如果返回值为-1L,则表明调用出错。例如: offset=ftell(fp); if(offset== -1L)printf(ftell() error\n); 12.5 本 章 小 结 1.文件是指存放在外部存储介质上的数据集合。为标识一个文件,每个文件都必须有一个文件名,其一般结构为 主文件名[.扩展名] 凡是需要长期保存的数据,都必须以文件形式,保存到外部存储介质上(硬盘、软盘或磁带等)。 2.在C语言中,根据文件的存储形式,将文件分为ASCII(阿斯柯依)码文件和二进制文件。ASCII码文件又称文本文件,它的每一个字节存储一个ASCII码值(代表一个字符): C语言中的文件是由一个一个的字符(或字节)组成的。对这种流式文件的存取操作,也是以字符(或字节)为单位进行的。 3.通过系统定义的文件结构类型FILE(必须大写),可定义指向已打开文件的文件指针变量。通过这个文件指针变量,可实现对文件的读/写操作和其他操作。 4.对文件进行操作之前
原创力文档

文档评论(0)