更改 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: