ANSI 3.5.2.2 The integer type chosen to represent the values of an enumeration type
A variable declared as enum is an int.