An enumerator has the same type as its enumeration in C++. In ISO/ANSI C , an enumeration has type int.
Enumerations