Solidity
develop
  • 智能合约概述
  • 安装Solidity编译器
  • 根据例子学习Solidity
  • 深入理解Solidity
    • Solidity 源文件结构
    • 合约结构
    • 类型
    • 单位和全局变量
    • 表达式和控制结构
    • 合约
    • Solidity汇编
    • 杂项
  • 安全考量
  • 使用编译器
  • 合约的元数据
  • 应用二进制接口(Application Binary Interface(ABI)) 说明
  • Yul
  • 风格指南
  • 通用模式
  • 已知bug列表
  • 贡献方式
  • 常见问题
Solidity
  • Docs »
  • 深入理解Solidity
  • Edit on GitHub

深入理解Solidity¶

本章将为你提供所有关于Solidity的、你需要知道的知识。 如果你发现缺少了什么,请在 Gitter 上联系我们; 或者在 Github 上创建 pull request 。

  • Solidity 源文件结构
    • 版本杂注
    • 导入其他源文件
    • 注释
  • 合约结构
    • 状态变量
    • 函数
    • 函数修饰器
    • 事件
    • 结构类型
    • 枚举类型
  • 类型
    • 值类型
    • 引用类型
    • 映射
    • 涉及 LValues 的运算符
    • 基本类型之间的转换
    • 类型推断
  • 单位和全局变量
    • 以太币(Ether) 单位
    • 时间单位
    • 特殊变量和函数
  • 表达式和控制结构
    • 输入参数和输出参数
    • 控制结构
    • 函数调用
    • 通过 new 创建合约
    • 表达式计算顺序
    • 赋值
    • 作用域和声明
    • 错误处理:Assert, Require, Revert and Exceptions
  • 合约
    • 创建合约
    • 可见性和 getter 函数
    • 函数 修饰器(modifier)
    • Constant 状态变量
    • 函数
    • 事件
    • 继承
    • 抽象合约
    • 接口
    • 库
    • Using For
  • Solidity汇编
    • 内联汇编
    • 独立汇编
  • 杂项
    • 存储(storage) 中的状态变量储存结构
    • 内存(memory) 中的存储结构
    • 调用数据存储结构
    • 内部机制 - 清理变量
    • 内部机制 - 优化器
    • 源代码映射
    • 技巧和窍门
    • 速查表
Next Previous

© Copyright 2016-2017, Ethereum Revision defb2004.

Built with Sphinx using a theme provided by Read the Docs.