注:学习笔记,仅供参考,如有错误,烦请指正
1. Solidity中function声明格式
solidity 函数的完整声明格式为:
function 函数名(参数) public|private|internal|external pure|view|constant 无返回值|returns (返回值类型)
2. 状态变量访问权限:pure/ view/ constant
只有当函数有返回值的情况下,才需要使用 pure 、 view 、 constant
- pure : 函数即不读取也不修改状态变量,当函数返回值为自变量而非变量时,使用 pure。
- view : 函数读取但不修改状态变量,当函数返回值为全局变量或属性时,使用 view。这里的状态变