delphi中的..符号是什么意思呢 比如说 type jieh=set of 1..12 var inmonth:1..12 里边的..分别表示什么意 200

 我来答
windblast
2017-07-20 · 知道合伙人软件行家
windblast
知道合伙人软件行家
采纳数:5633 获赞数:13621
毕业于空军第一航空学院电子专业,1991年开始接触电脑,从事多年计算机编程,具有较丰富的经验。

向TA提问 私信TA
展开全部

.. 用文字翻译类似“到”,set of 1..12 就是“从 1 到 12”。

type jieh=set of 1..12 这句代码的意思是定义一个名为 jieh 的数据类型,这个类型取值范围是 “1 到 12”。

var inmonth:1..12 与上面的意思相仿,定义了一个子界类型的变量。

在 delphi 里, .. 符号通常用于两种地方,用来表征范围:


1、定义数组时,表示下标的范围。如以下代码:

  MyArr:  array[1..3] of Integer;

定义了序号从1到3的3个 Integer 型数组:MyArr[1]、MyArr[2]、MyArr[3]。

2、定义集合,表示集合的范围。就像你的代码:type jieh=set of 1..12 ;

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式