All articles(网络文学目录) All Pictures(图片目录) All Softwares(软件目录)

 
[delphi语法4]数据类型:枚举类型

Writer: aaa Article type: Programming skills(编程技巧) Time: 2014/7/19 0:14:11 Browse times: 428 Comment times: 0

[delphi语法4]数据类型:枚举类型


Head photo

Go homepage
Upload pictures
Write articles

[delphi语法4]数据类型:枚举类型

枚举类型
枚举类型是由一组有序的标识符组成的,它列出了所有这种类型可以包括的值。例如一个星期有7 天,程序中分别用0、1、2、3、4、5、6 来表示一个星期的每一天,但在程序中很不直观。下面就是声明了一个枚举类型的代码:
type
DayOfWeek=(Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday);//变量名=(枚举列表)其中列表中的标识符彼此之间用逗号分隔,它列出了枚举类型所能取值的范围。Object Pascal 规定,第1 个标识符的值为0,第2 个标识符的值为1,依次类推。
为了引用此枚举类型,必须声明一个DayOfWeek 类型的变量,例如:
var
Days:DayOfWeek;
这样就声明了一个DayOfWeek 类型的枚举变量Days,Days 的值总是标识符列表中的一个。为了简化程序,还可以将类型声明和变量声明合二为一,例如:
var
Days:(Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday);
注意:枚举的元素只能是标识符,标识符的命名规则必须符合Object Pascal 关于标识符的规定。例如不能以数字打头,标识符不能是保留字,同一个枚举元素不能同时出现在多个枚举中。





There are 0 records,
Comment:
Must be registered users to comment(必须是注册用户才能发表评论)

Disclaimer Privacy Policy About us Site Map
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.