你去看看枚举的定义,实际上它就是数字,只不过给这些数字起个名字,这样更具可读性,0-red, 1-yellow,2-blue 等等https://www.runoob.com/cprogramming/c-enum.html