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”是什么?
常量 int PI = 3.14159;
“ const
”是一个非常重要的限定符。 您应该将此限定符用于不应更改的变量。
L值或R值概念
下面显示了一些示例:
整数X = 1,Y = 3; X = Y + 1; // 好 Y + 1 = X; // 不正确!
关键是L值:
- 要修改的变量必须放在“=”运算符的左侧。
- 运算表达式应位于“=”运算符的右侧。
R 值:
- 基本上,任何其他表达方式。
注意:虽然以下内容在语法上是正确的,但它是不好的:
输出:X=20; Y = 20;
此外,当编译器产生警告时,您应该仔细检查它。 忽略它绝不是一个好主意。