Показать сообщение отдельно

  #5  
Старый 10.06.2008, 01:20
0verbreaK
Постоянный
Регистрация: 30.04.2008
Сообщений: 323
Провел на форуме:
379101

Репутация: 136
По умолчанию

Цитата:
Сообщение от NorB  
константа - какоето число или выражение которое изменять нельзя, а переменные меняяються, их значения, просто?=\
Это общее определение. На примере:



Локальные переменные не могут быть
инициализированы по этому здесь
применяем блок const

Код:
procedure TForm1.FormCreate(Sender: TObject);
const
   a: array [0..9] of Integer = (0,1,2,3,4,5,6,7,8,9);
begin
   ...
end;
также константу, можно проинициализировать без явного указания типа

Код:
const
  str = 'This text initialized';
  N = 5;
Также константы используются, для задания размера массива, для фиксированного вычесления определенного кол-ва, и это кол-во можно регулировать не вставляя каждый раз статически размерность массива, а правя константу объявленную выше, например:

Код:
const 
  n=5;

var
  matrix: array [0..n, 0..n] of Integer;
И тебе необходимо изменить только константу
 
Ответить с цитированием