+ -
当前位置:首页 → 问答吧 → Array 数组、Subrange 子界、命名和不命名,求例子。。

Array 数组、Subrange 子界、命名和不命名,求例子。。

时间:2011-10-10

来源:互联网

求例子以便容易深入了解, 越简单越好:

“数组(Array)”和“子界(Subrange)”有什么分别,怎么用??

“命名”它会达到什么效果?

“不命名”它又怎样,var里的“不命名”在未来会带来什么??

请高手高抬贵手。。

作者: L3nnon   发布时间: 2011-10-10

作者: bdmh   发布时间: 2011-10-10

1L 正解,补充一下 数组可以存储各种类型的数据,而枚举是自定义的有序类型,仅限布尔,数字,字符


再补充一个枚举的连接
http://blog.sina.com.cn/s/blog_4d6f55d901009a35.html

作者: funxu   发布时间: 2011-10-10

数组是连续的同类型数据在内存中的连续顺序分配,占用内存大小为 数据类型大小x数组个数
数据类型大小可用 sizeof()函数获取
子界 是一种数据类型,本身不占用任何内存。可以利用Delphi强类型特点用子界实现数据越界检查与限制,子界也是有序类型

集合 是一种类似位操作的的数据类型,特点是可以支持集合运算,常用于多值组合或多属性配置

枚举 同子界很相似,默认是一个从 0 开始的子界,而且子界各成员都有别名,枚举是有序类型

作者: funxu   发布时间: 2011-10-10

32143041 delphi技术全,大牛具多,不可错过

作者: lwm08106542000   发布时间: 2011-10-10