| __STDC__

Previous | Standard Predefined Macros | Next

In normal operation, this macro expands to the constant 1, to signify that this compiler conforms to ISO Standard C. If GNU CPP is used with a compiler other than GCC, this is not necessarily true; however, the preprocessor always conforms to the standard unless the '-traditional-cpp' option is used.
This macro is not defined if the '-traditional-cpp' option is used.