To make sure you understand exactly whats going on, I'd just suggest experimenting with the preprocessor and checking out its output (before compilation, right after preprocessing & subsitutions are done). In GCC you can see the preprocessor output with: gcc -E filename
.
↧
Answer by rmn for Logic of #define (microchip xc8 compiler)
↧