Keywords are standard identifiers that have standard predefined meaning in C. Keywords are all lowercase, since uppercase and lowercase characters are not equivalent it's possible to utilize an uppercase keyword as an identifier but it's not a good programming practice.

Points to remember

  • Keywords can be used only for their intended purpose.
  • Keywords can't be used as programmer defined identifier.
  • The keywords can't be used as names for variables.
void char int float double signed unsigned short
long auto static register const struct union if
else goto for continue switch case break default
do while sizeof volatile enum typedef return extern