Макрос в C++
Объектный макрос связывает идентификатор
с текстом замены: после #define препроцессор
подставляет этот текст вместо имени.
Замена происходит до разбора C++: макрос не создает переменную в памяти, а лишь меняет исходник. Запишем метку версии и выведем ее через поток:
#define VERSION 2
#include <iostream>
int main() {
std::cout << VERSION << "\n";
return 0;
}
Объявите макрос CODE со значением
7. Выведите его через
std::cout.