Skip to content

Commit d0c7d43

Browse files
CodingCattwobobjiang
authored andcommitted
Update control-structures.rst
符号缺少宫空格导致错误; 调整语序
1 parent c51c750 commit d0c7d43

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

control-structures.rst

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ JavaScript 中的大部分控制结构在 Solidity 中都是可用的,除了 `
105105
外部函数调用
106106
-----------------------
107107

108-
表达式 ``this.g(8);`` 和 ``c.g(2);``(其中 ``c`` 是合约实例)也是有效的函数调用,但是这种情况下,函数将会通过一个消息调用来被“外部调用”,而不是直接的跳转。
108+
表达式 ``this.g(8);`` 和 ``c.g(2);`` (其中 ``c`` 是合约实例)也是有效的函数调用,但是这种情况下,函数将会通过一个消息调用来被“外部调用”,而不是直接的跳转。
109109
请注意,不可以在构造函数中通过 this 来调用函数,因为此时真实的合约实例还没有被创建。
110110

111111

@@ -153,7 +153,7 @@ JavaScript 中的大部分控制结构在 Solidity 中都是可用的,除了 `
153153
具名调用和匿名函数参数
154154
---------------------------------------------
155155

156-
函数调用参数也可以按照任意顺序由名称给出,如果它们被包含在 ``{}`` 中,
156+
如果它们被包含在 ``{}`` 中,函数调用参数也可以按照任意顺序由名称给出
157157
如以下示例中所示。参数列表必须按名称与函数声明中的参数列表相符,但可以按任意顺序排列。
158158
::
159159

@@ -220,7 +220,6 @@ JavaScript 中的大部分控制结构在 Solidity 中都是可用的,除了 `
220220
如示例中所示,使用 ``.value()`` 选项创建 ``D`` 的实例时可以转发 Ether,但是不可能限制 gas 的数量。如果创建失败(可能因为栈溢出,或没有足够的余额或其他问题),会引发异常。
221221

222222
表达式计算顺序
223-
224223
==================================
225224

226225
表达式的计算顺序不是特定的(更准确地说,表达式树中某节点的字节点间的计算顺序不是特定的,但它们的结算肯定会在节点自己的结算之前)。该规则只能保证语句按顺序执行,布尔表达式的短路执行。更多相关信息,请参阅::ref:`order`。

0 commit comments

Comments
 (0)