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

 
[delphi语法2]子界类型

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

[delphi语法2]子界类型


Head photo

Go homepage
Upload pictures
Write articles

[delphi语法2]子界类型

子界类型
子界类型是下列类型中某范围内的值,即整型、布尔型、字符型或枚举型。如果需要限制一个变量的取值范围时,子界类型是一个好的选择。例如:
type
Month=1..12;
Letters=’A’.. ’H’;
DayOfWeek=(Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday); //枚举型Days=Monday..Friday; //一个DayOfWeek 型的子界
跟枚举类型一样,子界类型是不能直接参加运算的,必须声明一个子界类型的变量。
注意:声明和使用子界类型时,上界常数和下界常数的类型必须一致,且都是有序类型。子界型变量所有参加的运算可参照它的宿主类型。子界型变量的取值是有范围的,如果运算过程中超出这个范围将导致程序出错。
Delphi 的文档中提到,子界类型的上界和下界可以是表达式。





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.