Why care?
•File Inclusion
•Basic Macros
•Parameterized Macros
•Conditional Compilation
•Style and (mis)use of Macros