The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.
VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.
C++ のようなオブジェクト指向プログラミング言語に関しては、変数の変更は複雑な問題です。 この記事では、 const と lvalue 概念を含む変数変更の基本を学びます。
データ型の前にあるこの「const」は何ですか?
const int PI = 3.14159;
「 const」は非常に重要な修飾子です。 この修飾子は、決して変更してはいけない変数に使用する必要があります。
L値またはR値の概念
以下にいくつかの例を示します。
int X = 1、Y = 3; X = Y + 1; // 良い Y + 1 = X; // 正しくない!
キーは L 値です。
- 変更する変数は「=」演算子の左側に置く必要があります。
- 演算式は「=」演算子の右側に記述してください。
R値:
- 基本的にはその他の表現です。
注意: 以下は構文的には正しいですが、正しくありません。
出力: X = 20; Y = 20;
また、コンパイラが警告を生成した場合は、常にそれを注意深く確認する必要があります。 それを無視するのは決して良い考えではありません。