建议和反馈

请填写你的反馈内容

感谢您对链客的信任!

恭喜您填写完个人简历!链客专注于区块链职位连接,帮助您的投递更加精准高效,赶快去选择自己心仪的岗位吧!

推动中国区块链事业发展始终是我们坚定不移的梦——链客团队

问答 > 以太坊开发 > 问答详情

关于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

545

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币奖励