枚举
来源:互联网 发布:网络诽谤案例 编辑:程序博客网 时间:2024/06/05 19:24
xx.h 文件:
typedef enum
{
WorkState_working=0x01,
WorkState_sleeping,
}eWorkState_t;
extern eWorkState_t WorkState;
xx.c文件:
eWorkState_t WorkState;
使用:
WorkState=WorkState_working;
-----------------------------------------
xx.h 文件:
typedef enum
{
BAT_Discharging=0x01,
BAT_Charging = 0x03,
BAT_Complete = 0x07,
}eBatState;
typedef struct
{
eBatState egBatState;
uint16_t gBatVal;
uint8_t gBatPrecentage;
}sBat;
extern sBat sgBat;
xx.c文件:
sBat sgBat;
0 0
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 技术 or 非技术 你作何选择
- (HDU 5742) It's All In The Mind <思维水题> 2016 Multi-University Training Contest 2
- JSON.prase()和 eval()区别
- 中值滤波四个角有一些像素是零的原因
- Python - yield
- 枚举
- gdb watch 调试时,无法watch
- Android事件分发机制
- 事件冒泡和默认行为阻止
- 大白话讲解Promise(一)
- PAT BASIC LEVEL 1007. 素数对猜想 (20)
- 每天一个 Linux 命令(16):which命令
- swift 商品排序
- cc2640到cc2640R2F