Тема: массивы
Показать сообщение отдельно
  #10  
Старый 10.10.2011, 13:16
Аватар для dr. F.I.N.
dr. F.I.N. dr. F.I.N. вне форума
I Like it!
 
Регистрация: 12.12.2009
Адрес: Россия, г. Новосибирск
Сообщения: 663
Версия Delphi: D6/D7
Репутация: 26643
По умолчанию

Цитата:
Сообщение от NIch
Ты, прав, работает!
При
Код:
C:array[char] of 1..10;
создается массив размером в 256.
Символ 'a' имеет номер 97. Получается, что
Код:
C['a'] := A[0];
это
Код:
C[97] := A[0];
Или я не так все понял?
я думаю скорее так C['a'] := A[0]; = C[chr(97)] := A[0];, хотя это очевидно а вот C[97] := A[0]; - неверно, т.к. тип индекса элемента массива должен быть символьный, а не числовой
__________________
Грамотно поставленный вопрос содержит не менее 50% ответа.
Грамотно поставленная речь вызывает уважение, а у некоторых даже зависть.
Ответить с цитированием