3.1 以太坊虚拟机
3.2 Solidity 和 Solidity 文件
3.2.1 预编译指令
3.2.2 注释
3.2.3 import 语句
3.2.4 合约
3.3 合约的结构
3.3.1 状态变量
3.3.2 结构
3.3.3 修改器
3.3.4 事件
3.3.5 枚举
3.3.6 函数
3.4 Solidity 中的数据类型
3.4.1 值类型
3.4.2 引用类型
3.5 存储和内存数据位置
3.5.1 规则 1
3.5.2 规则 2
3.5.3 规则 3
3.5.4 规则 4
3.5.5 规则 5
3.5.6 规则 6
3.5.7 规则 7
3.5.8 规则 8
3.6 字面量
3.7 整型
3.8 布尔型
3.9 字节数据类型
3.10 数组
3.10.1 固定数组
3.10.2 动态数组
3.10.3 特殊数组
3.10.4 数组属性
3.11 数组的结构
3.12 枚举
3.13 地址
3.14 映射
3.15 本章小结