enum设计出来是为了编写代码方便而使用的,底层并不保存枚举量名称,如果你真需要打印出enum的变量名称出来,可以使用下面的方式:typedef enum { A = 0,B,C }ENUM_SAM_T;char* p[3]={"A","B","C"};然后可以在程序中做如下打印枚举量E的值:ENUM_SAM_T E = A;printf("%s",p[E]);...
可以控制输出左对齐或右对齐, 即在"%"和字母之间加入一个"-" 号可 说c的printf怎么输出枚举类型变量 变量名称出来,可以使用下面的方式: typedef enum { A = 0, B, C }ENUM_SAM_T; ch... C"}; 然后可以在程序中做如下打印枚举量E的值: ENUM_SAM_T... 网页游戏游戏-页游平台-网页游戏-上线就送vip...
未成功将数据字典中定义的枚举类导入到工作空间,最后手动输入“Simulink.defineIntEnumType('eModeProc',{'INI','ON','START'},[0;1;2],'StorageType','uint8');”手动将类变量定义在工作空间,可正常运行模型,但是由于数据字典中定义的枚举量较多,故咨询是否有快捷方法直接将数据字典中的枚举也导入到工作...