pascal语的用户定义类型.docVIP

  • 3
  • 0
  • 约1.38万字
  • 约 11页
  • 2016-10-12 发布于贵州
  • 举报
pascal语的用户定义类型

命名及不命名的类型 为了后续使用或直接用于变量,需要给自定义类型命名。如果自定义一个命名的类型,你必须将代码放在特定的type区,如下所示: type // subrange definition Uppercase = A..Z; // array definition Temperatures = array [1..24] of Integer; // record definition Date = record Month: Byte; Day: Byte; Year: Integer; end; // enumerated type definition Colors = (Red, Yellow, Green, Cyan, Blue, Violet); // set definition Letters = set of Char; 你也可使用类型定义构造器直接定义一个变量,此时无需显式命名,如下面的代码: var DecemberTemperature: array [1..31] of Byte; ColorCode: array [Red..Violet] of Word; Palette: set of Colors; 注意:一般来说,你应该避免使用上述不命名类型

文档评论(0)

1亿VIP精品文档

相关文档