![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Здравствуйте.
Есть тривиальный кусок кода: Код:
var i: integer; mas_p:array[0..100] of integer; begin for i:=0 to 80 do mas_p[i]:=i; ShowMessage(IntToStr(low(mas_p))); // выдает 0 ShowMessage(IntToStr(high(mas_p))); // выдает 100 ShowMessage(IntToStr(length(mas_p))); // выдает 101 ShowMessage(IntToStr(SizeOf(mas_p))); // выдает 404 end; Почему delphi7 выдает high = 100? Когда у меня введено в массив только 81 значение И как правильно получить количество значений в массиве (в данном примере 81)? |