Змінна будь-якого типу може бути оголошена як немодифікована. Це досягається додаванням ключового слова const до специфікатора - типу. Об'єкти з типом const являють собою дані, використовувані тільки для читання, тобто цій змінній не може бути привласнене нове значення. Відзначимо, що якщо після слова const відсутній специфікатор - типу, то мається на увазі специфікатор типу int. Якщо ключове слово const існує перед оголошенням складених типів (масив, структура, суміш, перерахування), то це приводить до того, що кожний елемент також повинний бути немодифікованим, тобто значення йому може бути привласнено тільки один раз.