一. 賦值運算符問題
1) "=" 遞歸展開賦值,右側的變量還允許在後面定義。左側變量的值,由右側變量最後的值決定。
2) ":=" 將右側中包含的變量直接展開給左側的變量賦值。
3) "?=" 只有當左側變量還沒有被定義的時候,纔會將右側的值賦給左側;如果左側變量已經被定義過,即使是空值,?=不會給左側賦值。
4) "+=" 給左側變量追加值。
一. 賦值運算符問題
1) "=" 遞歸展開賦值,右側的變量還允許在後面定義。左側變量的值,由右側變量最後的值決定。
2) ":=" 將右側中包含的變量直接展開給左側的變量賦值。
3) "?=" 只有當左側變量還沒有被定義的時候,纔會將右側的值賦給左側;