建议和反馈

请填写你的反馈内容

问答 > 以太坊 > 问答详情

关于Solidity智能合约中的字符串如何拼接?

pragma solidity ^0.4.0;

contract Donat{
string[] public jsonList;
string b;

function add(string a) {
jsonList.push(a);
}

function get() returns(string){
for(uint i;i<jsonList.length;i++){
b + =jsonList[i];
}
return b;
}
}

以上代码中
b + =jsonList[i]; 这里报错
browser/23.sol:13:13: ParserError: Expected primary expression.
b + =jsonList[i];

月月月

2019-04-15

1632

0

撰写答案

请先登陆或注册

2个回答

Lyon.Nee

2019-04-16

solidIty 不支持返回 结构体, 但是可以返回多个值, return(num1,num2,num3);

0
赞赏(0)

helloWorld

2019-04-15

https://ethereum.stackexchange.com/questions/729/how-to-concatenate-strings-in-solidity#

0
赞赏(0)
邀请

感谢您的善举,每一次解答会成为新人的灯塔,回答被采纳后获得20算力和相应的LK币奖励