标签: ethereum solidity
我用映射数据制作了一些合同代码。当我第一次访问数据值时,以太坊会返回0。
0
是以太坊的规格吗?换句话说,我可以假设变量的初始值是0吗?
答案 0 :(得分:10)
是的,这是默认行为。每种类型都有一个“零状态”默认值。 例如,布尔值的默认值为 false ,整数的默认值为 0 ,字符串的默认值为“”
您可以在此处阅读更多内容http://solidity.readthedocs.io/en/develop/control-structures.html#default-value