以太坊合约变量的初始值是多少?

时间:2016-07-18 02:28:16

标签: ethereum solidity

我用映射数据制作了一些合同代码。当我第一次访问数据值时,以太坊会返回0

是以太坊的规格吗?换句话说,我可以假设变量的初始值是0吗?

来编写合同

1 个答案:

答案 0 :(得分:10)

是的,这是默认行为。每种类型都有一个“零状态”默认值。 例如,布尔值的默认值为 false ,整数的默认值为 0 ,字符串的默认值为“”

您可以在此处阅读更多内容http://solidity.readthedocs.io/en/develop/control-structures.html#default-value