• 数组与枚举


    先自定义枚举类型,然后用该枚举类型的个数定义一个字符串数组,再定义一个该枚举类型的变量,用于for循环时:

    procedure TForm1.Button3Click(Sender: TObject);
    type
      Tweeks=(mon,Tue,wed,thu,fri,sat,sun);
    var
      arr:array [Tweeks]of string; //這裡arr初始化了,值為('', '', '', '', '', '', '')
      weekday:Tweeks;//自定義Tweeks類
      i:Integer; //Integer也是一個類
    begin
      Memo1.Clear;
      arr[mon]:='星期一';
      arr[Tue]:='星期二';
      arr[wed]:='星期三';
      arr[thu]:='星期四';
      arr[fri]:='星期五';
      arr[sat]:='星期六';
      arr[sun]:='星期天';
      //至此arr賦完值了,值為('星期一', '星期二', '星期三', '星期四', '星期五', '星期六', '星期天')
      for weekday:=Low(arr)to High(arr)do //weekday是像i一樣的變量!!!這裡定義weekday為Tweeks類。
      begin
        Memo1.Lines.Add(arr[weekday]);
      end;
    
    end;
  • 相关阅读:
    每日日报
    设计模式分类及典型实现
    SpringBean的生命周期
    Nginx
    大话--单例模式
    类图--小总结
    设计模式原则概述
    大话--装饰者模式
    Redis基础
    SpringIOC的实现原理
  • 原文地址:https://www.cnblogs.com/168-h/p/15250657.html
Copyright © 2020-2023  润新知