Note
介紹 Mapping 類型,Solidity 中儲存鍵值對的數據結構
mapping(_KeyType => _ValueType)
其中 _KeyType
和 _ValueType
分別是 Key 和 Value 的變量類型
-
Q: 如果我们要声明一个mapping变量,记录不同地址的持仓数量,应该怎么做?
A:mapping(address => address) public balanceof
-
Q: 不可以作为mapping中键(key)的变量类型的是?
A: struct -
Q: 可以作为mapping中值(value)的变量类型是?
A: struct、string、address -
Q: Mapping的存储位置可以是?
A: storage -
Q: 给映射变量map新增键值对的方法?
A: map[_Key] = _Value -
Q: mapping变量是否存长度信息?
A: 否