Базовый тип(по умолчанию) класса перечисления
В подавляющем большинстве случаях перечисляемые константы определяются от нуля или от не большого положительного значения. По сему появляется вопрос на уровне спортивного интереса:
Почему базовый тип класса перечисления по умолчанию есть int а не char (ввиду того, что значения вполне вместятся в байт и можно сэкономить память)?