值类型初始值:
1,boolean: false
2,string: ""
3,int: 0
4,uint: 0
5,enum: 枚举中的第一个元素
6,address: 0x0000000000000000000000000000000000000000 (或 address(0))
7,function:internal: 空白方程,external: 空白方程
引用类型初始值:
1,映射mapping: 所有元素都为其默认值的mapping
2,结构体struct: 所有成员设为其默认值的结构体
3,数组array:动态数组: [],静态数组(定长): 所有成员设为其默认值的静态数组
delete操作符:delete a会让变量a的值变为初始值。
我是温驭臣,一个Solidity的开发学习者,以上是我的简单总结,如果有缺陷,希望在评论区看到您的补充。
网友评论