Что именно означает предварительная обработка в компиляторе

Я пытаюсь понять разницу между typedef и определить. Есть много хороших постов, особенно наэтот предыдущий вопрос о SOоднако я могуне понимаю пост, в котором говорится

#define это токен препроцессора: сам компилятор никогда его не увидит.

typedef это токен компилятора: препроцессор не заботится об этом.

Может ли кто-нибудь объяснить это немного подробнее. Меня смущает термин препроцессор здесь.

Ответы на вопрос(6)

Ваш ответ на вопрос