НАЙКРАЩИЙ САЙТ ДЛЯ ВЕБ-РОЗРОБНИКІВ
Мова програмування C. Уроки W3Schools для початківців українською мовою

En Es De

C Константи


Константи

Якщо ви не хочете, щоб інші (чи ви самі) замінювали існуючі значення змінної, використовуйте ключове слово const (це оголосить змінну як "константу", що означає незмінний і доступний лише для читання):

Приклад

const int myNum = 15;  // myNum завжди буде 15
myNum = 10;  // помилка: призначення змінної лише для читання 'myNum'
Спробуйте самі »

Ви завжди повинні оголошувати змінну як константу, якщо у вас є значення, які навряд чи зміняться:

Приклад

const int minutesPerHour = 60;
const float PI = 3.14;
Спробуйте самі »

Примітки щодо констант

Коли ви оголошуєте постійну змінну, їй має бути присвоєно значення:

Приклад

Як це:

const int minutesPerHour = 60;

Однак це не спрацює:

const int minutesPerHour;
minutesPerHour = 60; // помилка
Спробуйте самі »

Хороша практика

Інша річ про постійні змінні полягає в тому, що вважається хорошою практикою оголошувати їх у верхньому регістрі. Це не обов’язково, але корисно для читання коду та звично для програмістів на мові C:

Приклад

const int BIRTHYEAR = 1980;
Спробуйте самі »