1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
#define foo1 return(x + \ y) #define foo2 return (x + \ y) #define foo3 return \ (0) #define foo4 return \ (0) #define foo5 return /* empty */ #define foo6 return \