【区块链2.0实战学习笔记】————7、Solidity开发基础
7.1 Solidity语言的数据类型
7.1.1 数值类型
7.1.4 地址常量
7.1.5 有理数和整数常量
7.1.6 字符串常量
7.1.7 十六进制常量
7.1.8 枚举类型
7.1.9 函数类型
7.1.10 数据位置
7.1.11 数值
7.1.12 结构
7.1.13 映射
7.1.14 包含左值的运算符
7.1.15 删除
7.1.16 基本类型的转换
7.1.17 类型推导
7.2 Solidity语言的表达式和控制结构
7.2.1 函数的输入参数和输出参数
7.2.2. 控制结构
7.2.3 返回多元值
7.2.4 函数调用
7.2.5 函数参数的显名调用
7.2.6 省略函数参数的名称
7.2.7. 在合约中创建新合约
7.2.8 解构赋值和返回多元值
7.2.9 范围和声明
7.2.10 错误处理:断言、请求、还原、异常
7.3 以太坊合约
7.3.1 创建合约
7.3.2 可见性
7.3.3 取值函数
7.3.4 函数修饰符
7.3.5 常数状态变量
7.3.6 视图函数
7.3.7 纯函数
7.3.8 后备函数
7.3.9 重载函数
7.3.10 事件
7.3.11 继承
7.3.12构造器
7.3.13 抽象合约
7.3.14 接口
7.3.15 库
7.3.16 用于“using for”
7.4 Solidity汇编
7.4.1 内联汇编
7.4.2 句法
7.4.3 操作码
7.4.4 访问外部变量和函数
7.4.5 本地汇编变量的声明
7.4.6 赋值
7.4.7 if语句
7.4.8 switch语句
7.4.9 循环
7.4.10 函数
7.4.11 独立汇编
参考:《区块链2.0 实战》