VEXcode Pro V5 での変数の変更

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++ のようなオブジェクト指向プログラミング言語に関しては、変数の変更は複雑な問題です。 この記事では、 constlvalue 概念を含む変数変更の基本を学びます。

データ型の前にあるこの「const」は何ですか?

const int PI = 3.14159;

const」は非常に重要な修飾子です。 この修飾子は、決して変更してはいけない変数に使用する必要があります。


L値またはR値の概念

以下にいくつかの例を示します。

int X = 1、Y = 3;	
X = Y + 1; // 良い		
Y + 1 = X; // 正しくない!

キーは L 値です。

  • 変更する変数は「=」演算子の左側に置く必要があります。
  • 演算式は「=」演算子の右側に記述してください。

R値:

  • 基本的にはその他の表現です。

注意: 以下は構文的には正しいですが、正しくありません。

VEX V5 プログラミングで変数を変更できないことを示すエラー メッセージが、赤い警告記号と説明テキストとともに画面に表示されます。

出力: X = 20; Y = 20;

また、コンパイラが警告を生成した場合は、常にそれを注意深く確認する必要があります。 それを無視するのは決して良い考えではありません。

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: