文件FILE是程序设计中的一个重要概念。所谓“文件”一般是指存储在外部介质上的数据的集合。操作系统是以文件为单位对数据进行管理的,而文件是以文件名为标识的。操作系统对文件实行“按名存取”。
C语言把文件看成是一个字符(字节)的序列,即文件是由一个个字符(字节)数据顺序组成的。根据数据的存放形式,可分为ASCII文件和二进制文件。ASCII文件又称为文本文件,它的每一个字节中存放一个ASCII数据,代表一个字符。二进制文件是把内存中的数据按其在内存中的存储形式原样输出到磁盘文件中存放。如,10000这个数据在内存中占两个字节存储,它用二进制文件存储也占2个字节,而用ASCII文件存储则要占5个字节,比用二进制形式存储要多占存储空间。但是ASCII文件在处理上比较方便,不需要进行中间的数据转换过程。
时间: 2024-08-05 15:32:14