数组与枚举

本文介绍如何在Delphi中定义枚举类型,并利用枚举类型创建数组,实现数组的赋值、调用及遍历操作。通过具体示例展示了枚举类型的使用方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. type
  2.   TMyEnum = (Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday); {定义枚举}
  3. var
  4.   weekArr: array[TMyEnum] of string{定义数组}
  5.   myEnum: TMyEnum;                   {定义枚举变量}
  6. begin
  7.   {数组赋值}
  8.   weekArr[Monday]    := '星期一';
  9.   weekArr[Tuesday]   := '星期二';
  10.   weekArr[Wednesday] := '星期三';
  11.   weekArr[Thursday]  := '星期四';
  12.   weekArr[Friday]    := '星期五';
  13.   weekArr[Saturday]  := '星期六';
  14.   weekArr[Sunday]    := '星期天';
  15.   {调用数组}
  16.   ShowMessage(weekArr[Sunday]); {星期天}
  17.   {遍历数组}
  18.   for myEnum := Low(weekArr) to High(weekArr) do
  19.   begin
  20.     ShowMessage(weekArr[myEnum]); {将分别显示: 星期一 ... 星期天}
  21.   end;
  22. end;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值