☰ Оглавление

const

Ключевое словоconstобозначает константу. Этоспецификатор, который изменяет поведение переменной и делает ее доступной только для чтения. Другими словами, эта переменная может использоваться так же, как и любая другая переменная этого же типа, однако ее значение изменить нельзя. Если вы попытаетесь переприсвоить значение константе, компилятор выдаст ошибку.

На константы, обозначенные ключевым словомconst, распространяются те же правила области видимости, как и для обычных переменных. Именно поэтому использование ключевого словаkeywordпри объявлении констант более предпочтительно, чем использование директивы#define.

Пример

#define или const

Для создания числовых или строковых констант можно использовать какconst, так и#define. Для массивов необходимо использоватьconst. В общем случае при объявлении констант предпочтительнее использоватьconstвместо#define.

×