constant view pure

2021-08-12  本文已影响0人  Flora_HAHA

首先,这三个修饰词都意味着不需要消耗gas。

1、constant 常量,意味着不可变化。可以读取状态变量但是不能改。不是所有的类型都支持常量,它只能修饰值类型的变量和字符串。

2、view

只可以修饰函数,不可以修饰变量。

它表明该函数内部可以对storage类型的变量进行读取,无法修改。(类似constant修饰的函数)

3、pure

只能修饰函数。

它表明该函数内,无法读/写状态变量,否则编译通不过

上一篇 下一篇

猜你喜欢

热点阅读