Сообщение от
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;
И тебе необходимо изменить только константу