今天被枚举给坑了一下，枚举不能用于预编译中间，不能就肯定不是想要的逻辑。例如enum{Name_0, Name_1, Name_2};define NAME Name_2int mai...