Ada 程式設計/屬性/'Last
外觀
X'Last,其中X 是任何 標量子型別(例如整數、列舉、實數),是一個 屬性,它代表X 範圍內最後一個值(上限)。
A'Last,其中A 是一個數組,表示最後一個索引值。對於多維陣列,A'Last(N) 表示第 N 維的最後一個索引值(N 必須是靜態的)。
typeMy_Enumis(Enum1, Enum2, Enum3);typeMy_Intisrange-1 .. 5; ...pragmaAssert (My_Enum'Last = Enum3); -- OKpragmaAssert (My_Int'Last = 5); -- OKpragmaAssert (My_Int'Last = 4); -- Wrong!
- 13.3 操作和表示屬性 (註釋)
- 附錄 K 語言定義屬性 (註釋)
