do - while constructs within #define
8979
Why use apparently meaningless do-while and if-else statements in macros?
117634
Macros with # as the last parameter
96750
Detecting superfluous #includes in C/C++?
153953
best-practice on C header files with #ifndef #define #endif
150701
C preprocessor macro for returning a string repeated a certain number of times
93594
how does do{} while(0) work in macro?
18646
Swallowing comma in variadic macros on compilers that do not recognise ##
126958
What is the point of saying "#define FOO FOO" in C?
100457
Do-while in Expect script
12542
Why aren't my compile guards preventing multiple definition inclusions?
29038
Chaining methods using Symbol#to_proc shorthand in Ruby?
49940
How can you dynamically create variables via a while loop?
26174
__FILE__ macro manipulation handling at compile time
66916
Expressions containing globally undefined symbols inside a function where they are defined
108855
Applying var or #' to a list of functions in Clojure
138837
How to write a while loop with the C preprocessor?
138584
Are empty macro definitions allowed in C? How do they behave?