Рубрики

C ++ | ключевое слово const | вопрос 2

В C ++ const квалификатор может быть применен к
1) Функции-члены класса
2) Аргументы функции
3) Члену данных класса, который объявлен как статический
4) Справочные переменные
(А) только 1, 2 и 3
(Б) только 1, 2 и 4
(С) все
(D) только 1, 3 и 4

Ответ: (с)
Объяснение: Когда функция объявлена как const, она не может изменять члены-данные своего класса.

Когда мы не хотим изменять аргумент и передавать его как ссылку или указатель, мы используем квалификатор const, чтобы аргумент не был случайно изменен в функции.

Элементы данных класса могут быть объявлены как константные, так и статические для констант всего класса.

Рекомендуемые посты:

C ++ | ключевое слово const | вопрос 2

0.00 (0%) 0 votes