Ada - 如何获取二维数组的 'First' 和 'Last' 属性?
Ada - How Can I Get the 'First' and 'Last' Attributes of a Two-Dimensional Array?
假设我声明了一个二维数组的类型和一个该类型的变量:
type Array2D is array(Positive range <>, Positive range <>) of Integer;
array : Array2D(1 .. 7, 1 .. 8);
array'First
的值现在是 1,array'Last
的值现在是 7。我将如何访问 'First' 和 'Last' 属性数组的第二维?
您可以使用显式维度标记数组'First(n) 访问它
在这里查看更多 https://en.m.wikibooks.org/wiki/Ada_Programming/Attributes/%27First
假设我声明了一个二维数组的类型和一个该类型的变量:
type Array2D is array(Positive range <>, Positive range <>) of Integer;
array : Array2D(1 .. 7, 1 .. 8);
array'First
的值现在是 1,array'Last
的值现在是 7。我将如何访问 'First' 和 'Last' 属性数组的第二维?
您可以使用显式维度标记数组'First(n) 访问它 在这里查看更多 https://en.m.wikibooks.org/wiki/Ada_Programming/Attributes/%27First