Cтраница 2
В объявлениях именованных констант допускаются многие, но далеко не все перечисленные выше функции и не с любыми константными выражениями в качестве параметров. Что именно допускается, а что нет, зависит от версии компилятора. Поэтому пробуйте записывать желательные вам выражения, а если компилятор что-то не поймет, он выдаст вам соответствующее замечание. [16]
![]() |
Генерация значений, размещаемых в элементах массива ( часть 2 из 2.| Постоянный объект должен получить начальное значение. [17] |
Присваивание значения именованной константе в выполняемом операторе является синтаксической ошибкой. [18]
В программе значение именованной константы появляется всего лишь в одном месте - в описании. [19]
![]() |
Объект с модификатором const должен быть инициализирован. [20] |
Переменные-константы называют также именованными константами или переменными только для чтения. [21]
Использование осмысленных имен для именованных констант делает программу самодокументированной и облегчает ее восприятие. [22]
Спецификация const может создать именованную константу. [23]
При объявлении массива удобно использовать именованные константы. [24]
При объявлении массива удобно использовать именованные константы. Именованная константа объявляется в разделе объявления констант, который обычно располагают перед разделом объявления переменных. [25]
Кроме того, может быть именованная константа ( имя константы), переменная, указатель, вызов функции, если она возвращает значение целого типа, вещественное число, символ, строку или булевский тип. Все элементы печатаются в строку в заданном порядке. После вывода курсор устанавливается на начало следующей строки. [26]
В качестве операндов могут использоваться буквальные и именованные константы, переменные или функции, и сами выражения. Операции могут быть встроенными ( всегда доступными в языке) или задаваемыми ( переопределенными или перегруженными) ( см. разд. [27]
Объект типа const иногда называют именованной константой, а не переменной типа константа, так как употребление термина переменная в данном случае неправомерно. [28]
Указатели внутрь составных литералов считаются именованными константами. Именованные константы позволяют сочетать наглядность с оптимальностью кода. Локальные константы вычисляются лишь один раз при входе в процедуру. Это понятие предотвращает непреднамеренное их изменение. [29]
Встроенный модуль ISO C BINDING содержит именованные константы со значениями параметра разновидности встроенных типов. [30]