首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

区块链技术分享:Solidity语言(二)

上一次说到Solidity的简介,它的HelloWorld以及uint数据类型。

现在了解一下它的数学运算和结构体

在Solidity中,数学运算与其他编程语言相同

加法:x+y

减法:x-y

乘法:x*y

除法:x/y

取余:x%y

Solidity还支持乘方操作

结构体:

有的时候我们需要用的更复杂的数据类型,Solidity提供了结构体,结构体允许你生成一个更复杂的数据类型,它可以有多个属性,语法如:

其中string类型是字符串类型,字符串用于保存任意长度的UTF-8编码数据,如:

使用struct关键字声明结构体;

结构体的使用:

以上我们声明了一个Demo结构体类型的变量名为demo,它存储这年龄为:20,名字为Tom的数据。

下次我们讲数组时我们可以声明一个结构体数组,方便我们存储更多的数据。

感兴趣的话,那就赶紧收藏起来吧!

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180419G13HX500?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券