例一:
enum {
YIELD_PERCENT,
YIELD_COUNT,
};
enum可以没有枚举名.作用就跟define差不多.上面代码可以理解为
如果源码中出现 YIELD_PERCENT 用0替换,出现YIELD_COUNT用1替换。
例二:
//* 串口定义 */
enum
{
FFUART,
BTUART,
STUART
};
typedef enum
{
LCDID_TOSHIBA_VGA_16 = 0,
LCDID_TOSHIBA_VGA_18 = 1,
LCDID_SHARP_QVGA = 2
} LcdPandlIdT;
本文介绍了C语言中枚举(enum)的使用方法及其与typedef结合的例子。解释了如何通过枚举来简化代码,并展示了在实际项目中定义串口类型及LCD面板标识符的具体应用。
784

被折叠的 条评论
为什么被折叠?



