上一次说到Solidity的简介,它的HelloWorld以及uint数据类型。
现在了解一下它的数学运算和结构体
在Solidity中,数学运算与其他编程语言相同
加法:x+y
减法:x-y
乘法:x*y
除法:x/y
取余:x%y
Solidity还支持乘方操作
结构体:
有的时候我们需要用的更复杂的数据类型,Solidity提供了结构体,结构体允许你生成一个更复杂的数据类型,它可以有多个属性,语法如:
其中string类型是字符串类型,字符串用于保存任意长度的UTF-8编码数据,如:
使用struct关键字声明结构体;
结构体的使用:
以上我们声明了一个Demo结构体类型的变量名为demo,它存储这年龄为:20,名字为Tom的数据。
下次我们讲数组时我们可以声明一个结构体数组,方便我们存储更多的数据。
感兴趣的话,那就赶紧收藏起来吧!
领取专属 10元无门槛券
私享最新 技术干货