逗號運(yùn)算符

2018-06-16 15:20 更新

語法:

Expression : AssignmentExpression Expression , AssignmentExpressionExpressionNoIn : AssignmentExpressionNoIn ExpressionNoIn , AssignmentExpressionNoIn

 語義:

 產(chǎn)生式 Expression : Expression , AssignmentExpression 按照下面的過程執(zhí)行 :

  1. 令 lref 為解釋執(zhí)行 Expression 的結(jié)果 .
  2. Call GetValue(lref).
  3. 令 rref 為解釋執(zhí)行 AssignmentExpression 的結(jié)果 .
  4. 返回 GetValue(rref).

 ExpressionNoIn 執(zhí)行完全按照Expression相同的方式,除了AssignmentExpressionNoIn替代了AssignmentExpression。

 GetValue必須調(diào)用,即使它的值沒有用,因為它可能有附加效果。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號