Solidity Function 方法

发布于 2024-07-20 10:59:13 字数 846 浏览 22 评论 0

如图所示:

getMessage 方法名称写在最前面,然后是可见性修饰符 public,view 意为承诺不修改状态(比如不修改 funtion 里变量的值,或不修改引用变量值),returns 定义了 funtion 返回值类型。

返回值

//    返回一个值
function oneParameter () returns (uint){
    return 1;
}
//    返回多个返回值
function twoParameters () returns (uint){
    return (1,2);
}
//     命名返回值
function nameParameters () returns (uint a, uint b){
    a = 1;
    b = 2;
}
//     获取返回值

function getParameters () returns (uint a, uint b){
        uint one = oneParameter();
        var (two1, two2) = twoParameters();
        var (named1, named2) = nameParameter();
}

此处需注意: 方法声明中是 returns,方法体中返回变量是 return

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

0 文章
0 评论
24 人气
更多

推荐作者

lee_heart

文章 0 评论 0

往事如风

文章 0 评论 0

春风十里

文章 0 评论 0

纸短情长

文章 0 评论 0

qq_pdEUFz

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文