Solidity
master
  • 智能合约概述
  • 安装Solidity编译器
  • 根据例子学习Solidity
  • 深入理解Solidity
    • Solidity源代码文件结构
    • 合约的结构
    • 类型
    • 单元和全局变量
    • 表达式和控制结构
    • 合约
    • Solidity汇编
    • 杂项
  • 安全考量
  • 使用编译器
  • 合约的元数据
  • 应用二进制接口说明
  • 可用于(内联)装配的语言:Joyfully Universal Language
  • 风格指南
  • 通用模式
  • 已知bug列表
  • 贡献方式
  • 常见问题
Solidity
  • Docs »
  • 深入理解Solidity
  • Edit on GitHub

深入理解Solidity¶

This section should provide you with all you need to know about Solidity. If something is missing here, please contact us on Gitter or make a pull request on Github.

  • Solidity源代码文件结构
    • Version Pragma
    • Importing other Source Files
    • Comments
  • 合约的结构
    • State Variables
    • Functions
    • Function Modifiers
    • Events
    • Struct Types
    • Enum Types
  • 类型
    • Value Types
    • Reference Types
    • Mappings
    • Operators Involving LValues
    • Conversions between Elementary Types
    • Type Deduction
  • 单元和全局变量
    • Ether Units
    • Time Units
    • Special Variables and Functions
  • 表达式和控制结构
    • 输入参数和输出参数
    • 控制结构
    • 函数调用
    • 通过 new 创建合约
    • 赋值
    • 作用域和声明
    • 错误处理:Assert, Require, Revert and Exceptions
  • 合约
    • Creating Contracts
    • Visibility and Getters
    • Function Modifiers
    • Constant State Variables
    • Functions
    • Events
    • Inheritance
    • Abstract Contracts
    • Interfaces
    • Libraries
    • Using For
  • Solidity汇编
    • Inline Assembly
    • Standalone Assembly
  • 杂项
    • Layout of State Variables in Storage
    • Layout in Memory
    • Layout of Call Data
    • Internals - Cleaning Up Variables
    • Internals - The Optimizer
    • Source Mappings
    • Tips and Tricks
    • Cheatsheet
Next Previous

© Copyright 2016-2017, Ethereum. Revision 4418c76d.

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