更改 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」是什麼?

常數 int PI = 3.14159;

const」是一個非常重要的限定符。 您應該將此限定符用於不應更改的變數。


L值或R值概念

下面顯示了一些範例:

整數X = 1,Y = 3;	
X = Y + 1; // 好		
Y + 1 = X; // 不正確!

關鍵是L值:

  • 要修改的變數必須放在“=”運算符的左側。
  • 運算表達式應位於“=”運算符的右側。

R 值:

  • 基本上,任何其他表達方式。

注意:雖然以下內容在語法上是正確的,但它是不好的:

為什麼不能varbechanged.png

輸出:X=20; Y = 20;

此外,當編譯器產生警告時,您應該仔細檢查它。 忽略它絕不是一個好主意。

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

Last Updated: