База ответов ИНТУИТ

Язык программирования C++

<<- Назад к вопросам

Каково преимущество использования ключевого слова const вместо директивы #define?

(Отметьте один правильный вариант ответа.)

Варианты ответа
константа, определенная с помощью const, доступна в других модулях программы
к константе, определенной с помощью const, можно применить операции инкремента и декремента
константу, определенную с помощью const, можно изменять во время работы
константа, определенная с помощью const, имеет тип, и компилятор может проследить за ее использованием в соответствии с объявленным типом(Верный ответ)
Похожие вопросы
Каково будет значение переменной k после выполнения следующего оператора
k = ++k;
если до его выполнения k равнялось 6?
Если функция вычисления суммы целых чисел от 1 до n имеет прототип int sum(int n), запишите определение функции, используя рекурсию:
Если имеется код double x; cin >> x; и вводится "12-3", то что будет в переменной x?
В чем различие использования следующих выражений #include <...> и #include "..."
Если имеется код int x; cin >> x; и вводится "1.2", то что будет в переменной x?
namespace a {      int a;      void A() { static int a = 4; }; };
Какой будет результат выполнения cout << a::A::a; в функции main?
: Выберите наиболее правильный вариант объявления оператора += двух объектов класса A:
Что происходит при попытке выполнить оператор return внутри блока catch?
Если в программе объявлен макрос #define CIRC(x) (3.14159 * (x) * (x)), то как будет подставлен этот макрос в тексте программы при следующем вызове:
    S = CIRC(a + b);    
Сколько блоков catch может быть после блока try?