C语言枚举定义函数,是什么意思?
如下面typedefenum{NO_STATE_S=0x00,TOUCH_START,PRE_SENSING_S,TIME_SAMPLING_S,SENSING_S,FI...
如下面
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;
}
这个是什么意思?谢谢! 展开
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;
}
这个是什么意思?谢谢! 展开
5个回答
展开全部
枚举型在C语言里面就相当于一个整数而已。
应用他主要是想限定该类型的值范围(一般只能是定义的成员其中一个)
如 my0929my所说,一些严格的编译器会给警告,
普通的编译器没什么问题
应用他主要是想限定该类型的值范围(一般只能是定义的成员其中一个)
如 my0929my所说,一些严格的编译器会给警告,
普通的编译器没什么问题
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这样写,有些编译器是不能编过的!
枚举函数应该 return的值是枚举中的某一个值!直接return 0;有些编译器不能编过!
枚举函数就是返回一个枚举中的值!
枚举函数应该 return的值是枚举中的某一个值!直接return 0;有些编译器不能编过!
枚举函数就是返回一个枚举中的值!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
告诉你这个函数的返回值是 枚举类型的 return 0 实际上就是返回NO_STATE_S
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
汇总
本程序用到的动物{ 猪 马 牛..}
本程序用到的植物{喇叭花 牵牛花 狗尾巴草..}
用不用一样 用了便于管理
本程序用到的动物{ 猪 马 牛..}
本程序用到的植物{喇叭花 牵牛花 狗尾巴草..}
用不用一样 用了便于管理
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询