在C语言中,根据数据的组织枝猜形式,文件可分为ASCI码文件和二进制文件。ASCⅡ码文件又称为文本文件,该文件是由个个字符组成,每一个字节存放一个ASCⅡ码,代表一个字符。二进制文件是把内存中的数据按其在内存中的存储形式原样放入磁盘存放。
扩展资料:
C语言程序多文件一般分为两类:
1、头文件(.h):像我们常用的stdio.h,stdlib.h....这些都是C语言提供的。
2、源文件(.c):一般一个头文件,对应一个.c文件。
头缺樱文件中一般包括:
(1)头文件区:包含源码所需的头文件,例如stdio.h,stdlib.h等。
(2)全局宏区:定义模块公用的宏(#define),例如缓冲区的大小。
(3)全局变量区:所有模块共用的变量(非static)。
(4)函数接口区:包含所有相关模块的函数接口。
源文件:
源文件就是头文件对应的那个.c文件,它一般包括猛扮型函数的具体实现。
按性质和用途分类:系统文件;用户文件;库文件。
按文件的逻辑结构分为:流式文件;记录式文件。
按信息的保存期限分类:临时文件;永久性文件;档案文件。
按文件的物理结构分类:顺序文件;链接文件;索引文件;HASH文件;索引顺序文件。
按文件的存取方式:顺序存取文件;随机存取文件。
UNIX系统中文件分类:普通文件;目录文件;特殊文件。
在管理信息系统中,文件的分类:按文件的用途分类:主文件、处理文件、工作文件、周转文件(存放、其他文件。按文件的组织旅迟方式分类:顺序文件、索引文件、直接存取文件。
扩展资料:
文件有很多种,运行的方式也各有不同。一般来说我们可以通过文件名来识别这个文件是哪种类型,特定的文件都会有特定的图标,也只有安装了相应的软件,才能正确显示这个文件的图标。
文件是与软件研制、维护和使用有关的资料,通常可以长久保存。文件是 软件 的重要组成部分。在软件产品研制过程中,以书面形式固定下来的用户需求、在研制周期中各阶段产生的规格说明、研究人员作出的决策及其依据、遗留问题和进一步改进的方向,梁简以及最终产品的使用手册和 *** 作说橡镇裤明等,都记录在各种形式的文件档案中。
目录文件是长度固定的记录式文件。大多数 *** 作系统如UNIX,DOS采用多级目录机构 ,称为树型目录结构。 从根目录出发到任一非叶结点或树页结点都有且只有一条路径。系统为用户提供一个目前使用的工作目录,称为当前目录。
目录分解法:将目录项分为:名号目录项,基本目录项。 目录文件也分为名号目录文件和基本目录文件。 文件存取控制通过文件的共享,保护和保密三方面体现。 文件的共享是一个文件可以允许多个用户共同使用。
参考资料来源:百度百科-文件
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)