Я знаю, что если бы я определил день недели перечисления следующим образом:
enum weekday {
MON,
TUE,
WED,
THU,
FRI,
};
Затем MON по умолчанию будет 0, а TUE - 1, WED - 2...
Но если я определяю его так:
enum weekday {
MON,
TUE = 0,
WED,
THU,
FRI,
};
Тогда оба MON
и TUE
получат значение 0.
Как система будет дифференцировать MON и TUE внутри? Я имею в виду, если я объявлю что-то вроде этого:
enum weekday today = 0;
Тогда есть сегодня MON
или TUE
? Или, философски говоря, оба?