c语言数据机构中的基本概念

linux c初学者需掌握数据结构中的基本概念术语
首先我们定义一类数据
工人工时信息表

姓名

工时费

材料费
张三

100

101
刘四

200

201
王五

300

301

表 1.1 工人工时信息表


数据

数据是信息的载体,它是描述客观事物例 数字 字符 所有能输入至计算机并且能被计算机设别 加工处理的信息的集合。
数据不只是通常我们所见到的数字,也可以代表字符串 图像 声音 动画等,这些能够被计算机识别和处理的东西,我们都称之为 “数据”。
例:表1.1 工人工时信息表我们称之为”数据”,
假如我们现在要获取工人“王五”的工时材料信息,那么“王五” 所处行的数据信息就称之为 王五的工时材料数据。


数据项

数据项是数据中具有独立意义并且不可进行细分的最小单位,它是对数据元素属性的描述,数据项我们也称之为“字段”。
例: 表1.1
工时 100 、200 、300 这些不可再分多数据我们称之为 “数据项”


数据元素

数据元素是数据的基本单位,是对一个客观实体的数据描述,一个数据元素可以由一个或若干个数据项组成。
例:表 1.1
王五 工时 300 材料 301 这三个数据项组成的集合,我们称之为“数据元素”
王五 工时 300 我们也可以称之为”数据元素”


数据对象

具有相同性质的数据元素的集合,我们称之为数据对象,它是数据的一个子集。
例 :
表中的三行数据我们可以称之为“数据对象”
表中的两行 两相同列数据 放入一个集合中,我们也可以称之为 “数据对象”。


数据类型

具有相同性质的计算机数据的集合及定义在这个数据集合上的一组操作的总称。


数据机构

数据之间的相互关系(即数据的组织形式)及在这些数据上定义的数据运行方法的集合。