Data location must be “storage“, “memory“ or “calldata“ for variable, but none was given

solidity是一门相对特殊的语言 按范畴来讲 他应该算是一种后端语言
但接触的人来讲 可能前端偏多
Data location must be “storage“, “memory“ or “calldata“ for variable, but none was given_第1张图片
这个错误是因为结构体在存储在mapping中时,需要使用 storage memory calldata 其中一个来定义他的存储位置
如果你并不太了解 可以直接选择memory
Data location must be “storage“, “memory“ or “calldata“ for variable, but none was given_第2张图片
这样 即可解决问题了

你可能感兴趣的:(web3)