在一个cpp文件里有这么一段:
....
....
1. enum {
LIGHT_INDEX_BACKLIGHT = 0,
LIGHT_INDEX_KEYBOARD = 1,
LIGHT_INDEX_BUTTONS = 2,
LIGHT_INDEX_BATTERY = 3,
LIGHT_INDEX_NOTIFICATIONS = 4,
LIGHT_INDEX_ATTENTION = 5,
LIGHT_INDEX_BLUETOOTH = 6,
LIGHT_INDEX_WIFI = 7,
2. LIGHT_COUNT
};
3. struct Devices {
light_device_t* lights[LIGHT_COUNT];
};
....
....
其中light_device_t 是一个结构体类型
代码3处声明了一个结构体类型,它只有一个成员:一个指