I know that if I defined an enum weekday like this:
enum weekday { MON, TUE, WED, THU, FRI, };
Then, MON would internally e
It's as philosophical (or not) as
#define ZILCH 0 #define NADA 0
There are many uses where it makes sense to have different names result in the same number.