美文网首页
solidity基本语法学习

solidity基本语法学习

作者: 阿拉斯加的狗 | 来源:发表于2022-02-13 22:55 被阅读0次
pragma solidity ^0.4.16;

contract helloworld {

    string Myname = "Test";

    function getName() public view returns(string) {
        return Myname;
    }

    function changeName(string _newName) public {
        Myname = _newName;
    }

    function pureTest(string _name) public pure returns(string) {
        return _name;
    }

}

  • view / pure 的区别

    • view的作用和constant一模一样,可以读取状态变量但是不能改;pure则更为严格,pure修饰的函数不能改也不能读状态变量,否则编译通不过。
  • solidity的语法结束语句都以"' ; " 结束

  • contract 后面跟上的合约可以理解为一个class

  • 函数都需要有状态表明 比如" public;

相关文章

网友评论

      本文标题:solidity基本语法学习

      本文链接:https://www.haomeiwen.com/subject/qziqlrtx.html