Solidity值类型
如果一个类型将数据(值)直接保存在内存中,则称该类型为值类型。
值类型是大小不超过32字节内存的类型。Solidity 提供以下值类型:
- bool:可以保存 true 或 false 作为其值的布尔值 例:true,false
- uint:这是无符号整数,只能保存0和正值 例:0,3000
- int:这是可以保存负值和正值的有符号整数 例:0,-3000
- address:这表示以太坊环境中的账户地址 例:0x17F6AD8Ef9822.....
- byte:这表示固定大小的字节数组(byte1 到 bytes32) 例:0x0102
- string:字符序列,使用UTF8编码

本文介绍了Solidity编程语言中的值类型,包括无符号和有符号整数(uint,int)、布尔类型(bool)、字节数据类型(byte,bytes)、地址类型(address)以及枚举类型。每个类型的特点和用法都有所阐述,如整数的大小选择、bool的非转换性、字节的固定大小数组以及地址类型的以太坊账户交互功能。
最低0.47元/天 解锁文章
1787

被折叠的 条评论
为什么被折叠?



