Junior — Middle
Programlama dilinde 'const' anahtar kelimesinin amacı ve kullanımı nedir?
sobes.tech yapay zeka
AI'dan gelen yanıt
Ключевое слово const в C/C++ используется для объявления константных значений или указания, что данные не должны изменяться после инициализации. Это помогает повысить безопасность кода и предотвращает случайное изменение переменных.
Примеры использования:
- Константная переменная:
const int maxValue = 100; // maxValue нельзя изменить
- Константный указатель на данные:
const int* ptr; // нельзя менять данные через ptr
- Указатель на константные данные:
int* const ptr; // нельзя менять адрес, на который указывает ptr
- Константный метод класса:
class MyClass {
public:
int getValue() const { return value; } // метод не изменяет состояние объекта
private:
int value;
};
Использование const помогает компилятору выявлять ошибки и улучшает читаемость кода, показывая намерения разработчика.