Indenting #defines
问题 I know that #define s, etc. are normally never indented. Why? I\'m working in some code at the moment which has a horrible mixture of #define s, #ifdef s, #else s, #endif s, etc. All these often mixed in with normal C code. The non-indenting of the #define s makes them hard to read. And the mixture of indented code with non-indented #define s is a nightmare. What is the benefit of not indenting #define s? Does it make me a bad person if I indent them? Isn\'t this much nicer? #ifdef SDCC #if