The GNU C Reference Manual
1.2 Keywords Keywords are special identifiers reserved for use as part of the programming language itself. You cannot use them for any other purpose. Here is a list of keywords recognized by ANSI C89: auto break case char const continue default do double ...