Go homepage(回首页) Upload pictures (上传图片) Write articles (发文字帖)
The author:(作者)aaapublished in(发表于) 2014/7/19 0:14:04 [delphi语法2]子界类型
子界类型子界类型是下列类型中某范围内的值,即整型、布尔型、字符型或枚举型。如果需要限制一个变量的取值范围时,子界类型是一个好的选择。例如:typeMonth=1..12;Letters=’A’.. ’H’;DayOfWeek=(Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday); //枚举型Days=Monday..Friday; //一个DayOfWeek 型的子界跟枚举类型一样,子界类型是不能直接参加运算的,必须声明一个子界类型的变量。注意:声明和使用子界类型时,上界常数和下界常数的类型必须一致,且都是有序类型。子界型变量所有参加的运算可参照它的宿主类型。子界型变量的取值是有范围的,如果运算过程中超出这个范围将导致程序出错。Delphi 的文档中提到,子界类型的上界和下界可以是表达式。
赞