新来的C所以我在这里感到困惑.
我有三个不同的枚举
enum Space{STAR = 6, PLANET, SUN =3, EARTH =5, PLUTO};
typedef enum {STAR = 6, PLANET, SUN =3, EARTH =5, PLUTO}System;
typedef enum Space{STAR = 6, PLANET, SUN =3, EARTH =5, PLUTO}System;
Run Code Online (Sandbox Code Playgroud)
这三者之间到底有什么区别?
我知道它们是一组有序的变量,类型为int,因此PLANET = 7,PLUTO = 6等.
但香港专业教育学院尝试打印这些价值观,但看起来它们都是一样的.
printf("%d", PLANET);
Run Code Online (Sandbox Code Playgroud)