Was bedeutet Vorverarbeitung im Compiler genau?

Ich versuche den Unterschied zwischen typedef und define zu verstehen. Es gibt viele gute Beiträge speziell beiDiese vorherige Frage zu SOAllerdings kann ich den Beitrag, der besagt, nicht verstehen

#define ist ein Präprozessor-Token: Der Compiler selbst wird es nie sehen.
typedef ist ein Compiler-Token: Der Präprozessor kümmert sich nicht darum.

Könnte jemand dies bitte etwas näher erläutern. Ich bin hier mit dem Begriff Präprozessor verwechselt.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage