2.1.2 数据对象的重要属性 汉 类型、名称、位置和值是任何一个数据对象所具 有的重要属性。 类型 类型是数据对象的基本属性,例如整型、字符型等。 注意:一个确定的数据对象不可以没有类型! 名称 名称,是数据对象的外部标记,便于实现“按名存 拉》 注意:任何一个变量不可以没有名字。 HOME 2017年4月26日12时18分 第2章数据类型与表达式 BACK NEX
HOME 2017年4月26日12时18分 第2章 数据类型与表达式 6
2.1.2 数据对象的重要属性 汉 位置 位置是一种绑定,是指数据对象所分配到的内存地 址。这种绑定可以由虚拟机的存储管理例程改变,因此 属于动态绑定。 值 值是一种绑定,该绑定通常以赋值操作实现,当然 其它操作,例如数据对象的输入操作也可以实现值的绑 定。 注意:一个数据对象在其生存期中,属性一般不会改变, 但绑定是可以动态改变的
HOME 2017年4月26日12时18分 第2章 数据类型与表达式 7
2.1.3数据类型概述 汉 数据结构(data structure) 指数据的组织形式,是 系列性质相同的数据组织成一定的逻辑结构(包括在 计算机中的存储结构)并带有自身的一系列操作。 数据类型(data type)是一组性质相同的具有一定范 围的值集以及定义于这个值集上的一组操作。数据类 型的本质是数据组织和其操作的捆绑性。 数据类型是数据结构在一定编程语言中的描述形式, 是在程序设计语言中己经实现了的数据结构。 数据结构可以看做是一种抽象的数据类型。 处理同一类问题,若数据结构不同, 算法也会不同。 HOME BACK EX
HOME 处理同一类问题,若数据结构不同,算法也会不同。 数据结构(data structure)指数据的组织形式,是一 系列性质相同的数据组织成一定的逻辑结构(包括在 计算机中的存储结构)并带有自身的一系列操作。 数据类型(data type)是一组性质相同的具有一定范 围的值集以及定义于这个值集上的一组操作。数据类 型的本质是数据组织和其操作的捆绑性
数据类型概述(2) 汉 1.数据类型的涵义 数据类型是一个由数据对象以及创建和操纵它 们的操作的集合所组成的类。可以从含义上去 理解它,数据类型有以下三个含义: 确定数据的值域(数据取什么值); 规定允许施加的运算(操作); ☐规定数据的存储结构和存储方式。 HOME 2017年4月26日12时18分 第2章数据类型与表达式 BACK NEXT
HOME 2017年4月26日12时18分 第2章 数据类型与表达式 9
数据类型概述(3) 汉 2.数据类型的的重要性 口每一个语言都有一个原始(标准)数据类型集 此外也应提供定义新数据类型的机制。 口一个语言所提供的标准数据类型集是否完善, 定义新数据类型的机制是否健全,直接反映出 该语言的处理能力。 HOME 2017年4月26日12时18分 第2章数据类型与表达式 10 BACK NEXT
HOME 2017年4月26日12时18分 第2章 数据类型与表达式 10