2

私が話していることの本当に良い名前はわかりませんが、ほとんどのプログラミング言語は、次のような割り当てステートメントの構文を使用します。

(変数) (代入演算子) (式)

var1 += var2また、 which is equal toなど、特別な代入演算子を持つものもありvar1 = var1 + var2ます。

私の質問は基本的に、上記のように += を処理する言語はありますが、 =+ 演算子も持っているので、var1 =+ var2と同等var2 = var2 + var1ですか?

基本的に、「ミラーリング可能な」代入演算子を備えたプログラミング言語はありますか?そのため、右側の変数は新しい変数に割り当てられます(左側のものとは対照的に)?

編集:

私が言及していることのより良い例は、有効なステートメントとしてと の両方(variable) (assignment operator) (expression)を持つことができる言語だと思います。(expression) (assignment operator) (variable)

4

3 に答える 3

1

一部の COBOL 命令はこのようなものです。たとえばADD B TO A、他の言語では「A += B」に相当します。

于 2013-09-19T21:22:38.860 に答える