【solidity入门】6. 映射类型 Mapping Type

Solidity中的变量类型

数值类型 Value Type

此类变量赋值时直接传递数值:布尔型、整数型……

引用类型 Reference Type

此类变量占空间大,赋值时直接传递地址(类似指针):数组、结构体

映射类型 Mapping Type

solidity中的哈希表

函数类型 Function Type

solidity文档中将函数类型归为数值类型(课程作者认为其差别较大故单独分类)

映射 Mapping

定义:在映射中,人们可以通过键(key)来查询对应的值(value)

——如:通过一个人的id查询他的钱包地址

声明映射的格式:mapping(_KeyType = > _ValueType)

—— _KeyType 和 _ValueType 分别是 Key 和 Value 的变量类型

mapping(uint = > address) public idToAddress; // id映射到地址
mapping(address = &

猜你喜欢

转载自blog.csdn.net/weixin_44792616/article/details/127474453
今日推荐