book@100ask:~/C_coding/CH02$ cat enum.c
#include <stdio.h>
#include <stdlib.h>
enum day
{
MON,
TUS,
WES,
THR,
FRI,
SAT,
SUN
};
int main()
{
enum day a = MON;
printf("%d\n",a);
}
book@100ask:~/C_coding/CH02$ make enum
cc enum.c -o enum
book@100ask:~/C_coding/CH02$ ./enum
0
// 同時只有一個元素生效,排序默認從0開始,按順序排列
book@100ask:~/C_coding/CH02$ cat enum.c
#include <stdio.h>
#include <stdlib.h>
enum day
{
MON,
TUS,
WES,
THR,
FRI,
SAT,
SUN
};
int main()
{
enum day a = FRI;
printf("%d\n",a);
}
book@100ask:~/C_coding/CH02$ make enum
cc enum.c -o enum
book@100ask:~/C_coding/CH02$ ./enum
4
book@100ask:~/C_coding/CH02$ cat enum.c
#include <stdio.h>
#include <stdlib.h>
enum day
{
MON = 1, // 自定義MON=1,則從1開始排序
TUS,
WES,
THR,
FRI,
SAT,
SUN
};
int main()
{
enum da