1. 首页
  2. 数据库
  3. 其它
  4. Solidity constant、view、pure的区别

Solidity constant、view、pure的区别

上传者: 2021-01-16 22:55:29上传 PDF文件 34.57KB 热度 10次
最近在学智能合约的编写,其中,对constant view pure的认识很模糊,于是查了些资料总结一下。 首先,这三个修饰词都意味着不需要消耗gas。 1、constant 常量,意味着不可变化。可以读取状态变量但是不能改。不是所有的类型都支持常量,它只能修饰值类型的变量和字符串。 pragma solidity ^0.4.20; contract Test { uint public m1 = 2; //普通uint类型 uint constant m2 = 2;//constant修饰的uint常量 string str1 = string1;//普通str
下载地址
用户评论