Вот что у меня есть, и мне интересно, как это работает и что на самом деле делает.
#define NUM 5
#define FTIMES(x)(x*5)
int main(void) {
int j = 1;
printf("%d %d\n", FTIMES(j+5), FTIMES((j+5)));
}
Он производит два целых числа: 26 и 30.
Как оно это делает?