付费视频,请购买课程( ¥2,000.00 )后再观看
Solidity 变量及整型、地址类型等
12次播放
20小时前
视频 AI 总结:
-
核心内容: 本视频是 Solidity 编程语言的入门教程,重点讲解了 Solidity 中变量的声明和函数的使用,特别是与其它编程语言不同的特性,如地址类型、合约类型以及回调函数等。强调了在 Solidity 开发中,除了语言语法外,还需要掌握特定领域的知识。
-
关键信息:
- Solidity 是一种静态编译型高级语言,专门为 EVM 设计。
- 变量分为值类型、引用类型和映射类型。
- 值类型包括布尔型(bool)、整型(int/uint)、地址类型(address)和枚举类型(enum)。
- 地址类型分为 address 和 address payable,payable 类型可以接收 ETH 转账。
- 合约本身也是一种类型,可以用来声明变量。
- 常量(constant)和不可变变量(immutable)在编译时确定值,不占用链上存储。
- 需要关注变量存储空间的大小,因为链上存储成本很高。
- 0.8 版本后的 Solidity 会对整型溢出进行处理,导致交易回滚。
- transfer 和 send 函数转账时,EVM 限制 gas 消耗为 2300。