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...
2)取消数据字典和模型关联,运行模型,但运行模型报错,提示“Cannot register enumerated data type 'eModeProc' because there is no class with this name.”之类信息。 从错误信息看,推测原因为:未成功将数据字典中定义的枚举类导入到工作空间,最后手动输入“Simulink.defineIntEnumType('eModeProc',{'INI','ON...