A keyword
is a predefined and reserved word, which have special meanings. They cannot be used as identifiers (variable name, function name, constant name, etc). The number of keywords present in C language is 32 as per ANSI standard
Below are the list of 32 keywords in the C language
auto | break | case | char | const | continue | default | do |
double | else | enum | extern | float | for | goto | if |
int | long | register | return | short | signed | sizeof | static |
struct | switch | typedef | union | unsigned | void | volatile | while |