基于模型开发过程之变量篇——枚举量…

本文详细介绍了枚举量在C语言、Matlab和Simulink中的定义和用法,包括枚举类型的定义、枚举变量的赋值以及在Simulink和Stateflow中的设置方法。枚举量的使用能提高程序可读性,增强数据定义的严谨性,防止错误的取值。
摘要由CSDN通过智能技术生成

基于模型开发过程之变量篇——枚举量的用法

一、枚举类型

1C语言中的定义

先来回顾一下,在C语言中枚举类型定义的一般形式为:

enum  枚举名{ 枚举值表 };

在枚举值表中应罗列出所有可用值。这些值也称为枚举元素。

C语言中使用的枚举量的例子如下:

enum weekday{ sun,mon,tue,wed,thu,fri,sat };

enum weekday a,b,c;

a=sun;

b=mon;

c=tue;

 

2Matlab中的定义

Matlab中定义的枚举变量被归为类,如果不加载其他类属性或父类,则其没有对应可转换的数字,但可使用char(…)

  • 1
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值