Ключевое слово Const в C ++

Опубликовано: 30 Ноября, 2021

В этой статье обсуждаются различные функции ключевого слова const, встречающегося в C ++. Всякий раз, когда ключевое слово const присоединяется к любому методу (), переменной, переменной-указателю и объекту класса, оно не позволяет этому конкретному объекту / методу () / переменной изменять значение своих элементов данных.

Постоянные переменные :

Существует определенный набор правил для объявления и инициализации постоянных переменных:

  • Переменная const не может оставаться неинициализированной во время присваивания.
  • Ему нельзя присвоить значение где-либо в программе.
  • Явное значение должно быть предоставлено постоянной переменной во время объявления постоянной переменной.

Ниже приведена программа на C ++, демонстрирующая вышеуказанную концепцию:

C ++

// C++ program to demonstrate the
// the above concept
#include <iostream>
using namespace std;
// Driver Code
int main()
{
// const int x; CTE error
// x = 9; CTE error
const int y = 10;
cout << y;
return 0;
}
Выход:

10