代入演算子はの後に左側のオペランドで指定されたオブジェクトの値を返します。結果の型は左側のオペランドの型です。代入式の結果は左辺値は常にです。これらの演算子に右から左結合があります。左のオペランドは変更可能な左辺値である必要があります。
[!メモ]
ANSI C では代入式の結果は左辺値ではありません。したがって可能な C++ の式 (a += b) += c は C では無効です。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
代入演算子はの後に左側のオペランドで指定されたオブジェクトの値を返します。結果の型は左側のオペランドの型です。代入式の結果は左辺値は常にです。これらの演算子に右から左結合があります。左のオペランドは変更可能な左辺値である必要があります。
[!メモ]
ANSI C では代入式の結果は左辺値ではありません。したがって可能な C++ の式 (a += b) += c は C では無効です。