枚举类型
我在用STM32 但是里面有很多底层的函数 不是非常理解 其中枚举类型来定义变量 不解中
如果只用普通的枚举类型
如
enum {a=1,b,c,d};
...printf(...,a);那么这个比较容易理解输出就是1了
但是怎样用
typedef enum InitSturcture{a=1,b,c,d};
int main()
{InitStructure x=(1,23,44,46);不管这里怎样定义 最后输出的x都是最后的46 也就是
//InitStructure x=(1,23,44,0);输出为0
}
怎样用枚举类型定义一个变量 啊 求解
我想得到 x的值 23 或者44 或者1 thanks
怎样写一个输出格式来得到结果 ?指点一下 朋友们
我看了一些资料 没看明白 基本都是不带关键字typedef的
而带typedef关键字的 都狠狠狠复杂 啊