一个简单的增删改查合约
Posted 猴子哥669
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一个简单的增删改查合约相关的知识,希望对你有一定的参考价值。
pragma solidity ^0.4.24;
contract DemoTypes{
//array
string[] strArr;
function add(string str)public{
strArr.push(str);
}
function deleteStrAt(uint index)private{
//bianlishuzu
uint len= strArr.length;
if(index>=len) return;
for(uint i=index;i<len-1;i++){
strArr[i]=strArr[i+1];
}
delete strArr[len-1];
strArr.length--;
}
function updateStr(uint n,string s)private{
strArr[n]=s;
}
function getStr(uint n)constant public returns(string s){
string storage temp=strArr[n];
return temp;
}
}
以上是关于一个简单的增删改查合约的主要内容,如果未能解决你的问题,请参考以下文章