What is Conditional Compilation?


How do we use #if and #endif?

What is the defined Operator?

What’s it used for?


What is the #ifdef directive used for?

What is the #ifndef directive used for?


What does #elif & #else do?

Good Practice: Add a Comment to #endif with Matching Conditional from it’s Parent #if


What are the Uses of Conditional Compilation?