早教吧 育儿知识 作业答案 考试题库 百科 知识分享

C语言枚举定义函数,如下面typedefenum{NO_STATE_S=0x00,TOUCH_START,PRE_SENSING_S,TIME_SAMPLING_S,SENSING_S,FILTERING_S,CALC_TOUCH_S,USER_S}tc_state;tc_stateContinue(void){return0;}

题目详情
C语言枚举定义函数,
如下面
typedef enum {
NO_STATE_S = 0x00,
TOUCH_START,
PRE_SENSING_S,
TIME_SAMPLING_S,
SENSING_S,
FILTERING_S,
CALC_TOUCH_S,
USER_S
}tc_state;
tc_state Continue(void)
{
return 0;
}
▼优质解答
答案和解析
枚举型在C语言里面就相当于一个整数而已.
应用他主要是想限定该类型的值范围(一般只能是定义的成员其中一个)
如 my0929my所说,一些严格的编译器会给警告,
普通的编译器没什么问题