Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Learn Pitfalls and Best Practices | Conditional compilation
C Preprocessing
course content

Course Content

C Preprocessing

C Preprocessing

1. Introduction to Preprocessing
2. Macros
3. Conditional compilation

book
Pitfalls and Best Practices

c

main

c

header

copy
12345678
#include <stdio.h> #include <header.c> int main() { LOG("Program started"); PRINT_COLORED(GREETING, COLOR); return 0; }
Switch to desktopSwitch to desktop for real-world practiceContinue from where you are using one of the options below
Everything was clear?

How can we improve it?

Thanks for your feedback!

Section 3. Chapter 2
toggle bottom row

book
Pitfalls and Best Practices

c

main

c

header

copy
12345678
#include <stdio.h> #include <header.c> int main() { LOG("Program started"); PRINT_COLORED(GREETING, COLOR); return 0; }
Switch to desktopSwitch to desktop for real-world practiceContinue from where you are using one of the options below
Everything was clear?

How can we improve it?

Thanks for your feedback!

Section 3. Chapter 2
Switch to desktopSwitch to desktop for real-world practiceContinue from where you are using one of the options below
We're sorry to hear that something went wrong. What happened?
some-alt