Учебно-методический комплекс дисциплины для обучающегося «Языки программирования» для специальности 5В010900 Математика



бет17/142
Дата03.01.2022
өлшемі1.33 Mb.
#450516
түріУчебно-методический комплекс
1   ...   13   14   15   16   17   18   19   20   ...   142
УМКДО -ЯзыкиПрограммирования

Нетипизированные константы

Именованные константы, как следует из их названия, должны иметь имя. Стало быть, эти имена необходимо сообщить компилятору, то есть описать в специальном разделе const.

Если не указывать тип константы, то по ее внешнему виду компилятор сам определит, к какому (базовому) типу ее отнести. Любую уже описанную константу можно использовать при объявлении других констант, переменных и типов данных. Вот несколько примеров описания нетипизированных именованных констант:
const n = -10;

m = 1000000000;

mmm = n*100;

x = 2.5;


c = 'z';

s = 'string';

b = true;



Типизированные константы

Типизированные именованные константы представляют собой переменные(!) с начальным значением, которое к моменту старта программы уже известно. Следовательно, во-первых, типизированные константы нельзя использовать для определения других констант, типов данных и переменных, а во-вторых, их значения можно изменять в процессе работы программы.

Описание типизированных констант производится по следующему шаблону:
const <имя_константы> : <тип_константы> = <начальное_значение>;
Из приведенных ниже примеров видно, как это сделать:

const n: integer = -10;

x: real = 2.5;

c: char = 'z';

b: boolean = true;
Примеры типизированных констант других типов мы будем приводить по мере изучения соответствующих типов данных.



Достарыңызбен бөлісу:
1   ...   13   14   15   16   17   18   19   20   ...   142




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет