字符串&lt >.append()在吨固体中的错误:左边(1)和右边(0)的组件数量不同

2022-01-24 16:02:12 标签 soliditysmartcontractston

我的代码连接两个字符串是非常简单的:

string baseUrl = "http://localhost:8080/";
string url = baseUrl.append(url_secret);

但我有一个错误:

Error: Different number of components on the left hand side (1) than on the right hand side (0).
   --> test.sol:156:9:
    |
156 |         string url = baseUrl.append(url_secret);
    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

是什么错了吗?

# # #.append() function 函数修改现有的字符串,因此不返回任何内容。

所以你可以打电话

string baseUrl = "http://localhost:8080/";
baseUrl.append(url_secret);

然后baseUrl会被修改。如果你想用新的值设置一个新的变量url,你可以这样做

string url = baseUrl;
阅读全文

▼ 版权说明

相关文章也很精彩
推荐内容
更多标签
相关热门
全站排行
随便看看

错说 cuoshuo.com —— 程序员的报错记录

部分内容根据CC版权协议转载;网站内容仅供参考,生产环境使用务必查阅官方文档

辽ICP备19011660号-5

×

扫码关注公众号:职场神器
发送: 1
获取永久解锁本站全部文章的验证码