Ada-如何获取二维数组的“第一个”和“最后一个”属性?
假设我已经为二维数组和该类型的变量声明了一个类型:
type Array2D is array(Positive range <>, Positive range <>) of Integer;
array : Array2D(1 .. 7, 1 .. 8);
的值array'First现在是 1,现在的值array'Last是 7。我将如何访问数组第二维的“第一”和“最后”属性?
回答
您可以使用显式维度标记数组'First(n) 访问它,在此处查看更多信息https://en.m.wikibooks.org/wiki/Ada_Programming/Attributes/%27First