Cтраница 1
Именованные константы используются тогда, когда необходимо многократно в разных местах программы обращаться к одной и той же постоянной величине, к ряду таких величин или значениям, производным от них. Чтобы значение такого объекта сохранялось неизменным, нужно защитить его от случайного переназначения. [1]
Именованные константы часто называют постоянными переменными или переменными только для чтения. Именованные константы могут быть помещены всюду, где может быть помещено постоянное выражение. Другим распространенным применением спецификации const является создание ссылок на константы. [2]
Именованная константа - это имя ( идентификатор), которое в программе используется вместо самой константы. [3]
Именованная константа, как и переменная, перед использованием должна быть объявлена. [4]
Именованная константа - это имя ( идентификатор), которое в программе используется вместо самой константы. [5]
Именованная константа, как и переменная, перед нсполмоданмеи должна быть объявлена. [6]
Именованные константы рассматриваются в следующем разделе. [7]
Именованные константы создаются при помощи описаний. Описание определяет имя константы и ее значение. Подобно явным константам, именованные константы принадлежат подразумеваемому типу и он единственный. [8]
![]() |
Правильное присваивание начального значения и использование именованной. [9] |
Именованные константы могут быть помещены в любом месте, где ожидается постоянное выражение. [10]
На именованные константы ссылаются, указывая их имя. Имена назначаются константам обычно по тем же правилам, что и переменным. [11]
Объявление именованной константы является указателем для компилятора заменить во всем тексте идентификатор константы его значением. Такая замена производится только в процессе компиляции и не отражается на исходном тексте. [12]
Значение именованной константы может быть исправлено путем изменения всего одного описания. [13]
![]() |
Правильное присваивание начального значения и использование именованной. [14] |
Использование именованных констант для задания размеров массивов делает программу более масштабируемой. Если бы мы не использовали именованную константу arraySize, мы должны были бы изменить программу в трех разных местах, чтобы масштабировать программу для обработки массива из 1000 элементов. В больших программах эта техника становится более полезной для написания понятных программ. [15]