enum是枚举类型,有些时候一种变量可能只有几个取值,这时可以使用枚举。 #include <stdio.h> int main() { enum{ DEF_INT=0, DEF_STR, DEF_FLOAT }; printf("int is %d\n",DEF_INT); printf("string is %d\n",DEF_STR); return 0; } 输出: 0 1