S stackoverflow.com Why does the C preprocessor interpret the word “linux” as the constant “1”? 275 points dcro 13 years ago 57 comments