我想得到结构内部的值,但是我不知道如何得到它。
pragma solidity >=0.4.21 <0.6.0;
contract PlaceList {
struct hoge {
uint id;
address user;
}
hoge[] public hoges;
constructor() public {
admin = msg.sender;
}
function set(uint id) public {
hoges.push(hoge(id, msg.sender));
}
function getId() public view returns(uint) {
return (hoges[0].id);
}
}当我调用getId时,控制台命令会这样说,
ƒ () {
if (abiItemModel.isOfType('constructor')) {
return target.executeMethod(abiItemModel, arguments, 'contract-deployment');
}
return targe…你能告诉我如何用稳健函数得到id吗?
发布于 2022-04-24 13:24:16
当它指向第一个元素'id‘时,hoges将工作。
https://stackoverflow.com/questions/56129411
复制相似问题