solidity-06-枚举
枚举
在数学和计算机科学理论中,是一个常用的类型,它让程序易读。 枚举类型 enum 内部就是一个自定义的整型,默认的类型为uint8,当枚举数足够多时,它会自动变成uint16。
枚举类型 enum可以与整数进行显式转换,但不能进行隐式转换。显示转换会在运行时检查数值范围,如果不匹配,将会引起异常。。
枚举是一个被命名的整型常数的集合,枚举在日常生活中很常见,例如“星期”这个词就是一个枚举,星期一、星期二、 星期三、星期四、星期五、星期六、星期日就是这个枚举里面的成员。
通俗来说,枚举就是对一个对象的所有可能取到的值的集合。[维基百科]
1 | pragma solidity ^0.8.0; |
本博客所发布的内容,部分内容来源于网络,版权归原作者所有,如有侵权,请联系删除。转载请注明来自 面向加薪学习!