好问题 期待好答案
学了枚举 知道是怎么回事 但是谁能告诉我枚举有什么应用吗?什么情况下能发挥他的优势?
有人说:没有白痴问题,只有白痴答案.求踩~~~
程序代码:
static const enum KeyCode {
K_SOH = 0x0001, // 标题开始
K_STX = 0x0002, // 正文开始
K_ETX = 0x0003, // 正文结束
K_EOT = 0x0004, // 传输结束
K_ENQ = 0x0005, // 请求
K_ACK = 0x0006, // 收到通知
K_BEL = 0x0007, // 响铃
K_BACKSPACE = 0x0008, // 退格
K_TAB = 0x0009, // 水平制表符
K_LF = 0x000A, // 换行
K_VT = 0x000B, // 垂直制表符
K_FF = 0x000C, // 换页符
K_ENTER = 0x000D, // 回车
K_SO = 0x000E, // 不用切换
K_SI = 0x000F, // 启用切换
K_DLE = 0x0010, // 数据链路转义
K_DC1 = 0x0011, // 设备控制1
K_DC2 = 0x0012, // 设备控制2
K_DC3 = 0x0013, // 设备控制3
K_DC4 = 0x0014, // 设备控制4
K_NAK = 0x0015, // 拒绝接收
K_SYN = 0x0016, // 同步空闲
K_ETB = 0x0017, // 传输块结束
K_CAN = 0x0018, // 取消/作废
K_EM = 0x0019, // 介质中断
K_SUB = 0x001A, // 替补
K_ESC = 0x001B, // 溢出
K_FS = 0x001C, // 文件分割符
K_GS = 0x001D, // 分组符
K_RS = 0x001E, // 记录分离符
K_US = 0x001F, // 单元分隔符
K_SPACE = 0x0020, // 空格
K_ASCIIDEL = 0x007F, // ASCII DEL
K_UP = 0xE048,
K_LEFT = 0xE04B,
K_RIGHT = 0xE04D,
K_HOME = 0xE047,
K_END = 0xE04F,
K_PGUP = 0xE049,
K_PGDN = 0xE051,
K_INS = 0xE052,
K_DOWN = 0xE050,
K_DEL = 0xE053
};
