用ada语言怀疑

时间:2010-04-15 09:05:55

标签: variables ada

全部,

我是ada语言的初学者。我有一小段代码。任何人都可以告诉我这是什么意思?

type Myarr_Type is array (Character) of Character;

  Myarr : Myarr_Type;
  C1 : character := character'first;
  C2 : character := character'last;

我的问题是1)根据上面的代码,C1和C2包含什么?

如果这真的很傻,请原谅。我没有ada编译器来检查这个变量的内容

此致 麦迪

1 个答案:

答案 0 :(得分:3)

类型的'first'last属性表示该类型所涵盖范围的第一个和最后一个。在这种情况下,C1character'val(0)C2character'val(255)character is an 8-bit character type)。

您可以在Annex KAda 95 Reference Manual中详细了解这些“语言定义的属性”。