正文

delphi 枚举与子界2008-08-05 11:12:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/MYIT/37370.html

分享到:

初学者对于枚举与子界比较容易混淆,特别是有些朋友是自学的.
下边就举个既联系又区别的例子:

{枚举和子界的声明定义}
type
          Month=(Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec);          //定义Month(月份)为枚举型
          Spring=Feb..May;           //定义Spring(春天)为子界型

{几个枚举函数}     
         Ord(Mar)的值为2;        //求枚举序数字
         Pred(Mar)的值为1;       //求前驱值
         Succ(Mar)的值为3;       //求后继值
         Low(Month)的值为0;      //求第一个枚举量,是Jan对应的值,但有不少初学的朋友误以为它的值是"Jan"
         High(Month)的值为11; //求末一个枚举量,是Dec对应的值


看了上边,是否对你有所帮助呢?

阅读(3109) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册