本文共 765 字,大约阅读时间需要 2 分钟。
眼眸繁星
学习solidity语言 pragma solidity ^0.4.10;contract success{address owner;/* function Counter() view {owner==msg.sender;} */struct target{string name;string age;// int preindex;}/*struct tar{address[] addr;mapping(address=>target) preindex;}*/uint [] arr;uint id;mapping(uint => target) public map;// mapping(uint=>uint) public indexMap;target[] targets;mapping(address=>target[]) public resMap;// uint a=2;uint index;function tarInsert(uint a,string b,string c,address addr) public returns(uint) {id=a;map[id]=target({name:b,age:c// preindex:(targets.length-2)});index = targets.push(map[id]);resMap[addr]=targets;return index;}function getTarget() public view returns(uint){return id;}//销毁合约function kill() public {if (owner == msg.sender) {selfdestruct(owner);}}}
转载地址:https://blog.csdn.net/weixin_33921444/article/details/114467097 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!