C++ - Какое значение будет выведено на экран в результате выполнения следующего кода? | ProgHub
Какое значение будет выведено на экран в результате выполнения следующего кода:
#define SQUARE(x) ((x)*(x)) 
int m = 4; 
int n = SQUARE(++m); 
std::cout << n; 
16
25
36
Неопределённое поведение