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.
Cambiar una variable es una cuestión compleja cuando se trata de lenguajes de programación orientados a objetos como C++. En este artículo, aprenderá los fundamentos del cambio de variables, que incluyen los conceptos const
y lvalue
.
¿Qué es esta "constante" antes del tipo de datos?
constante PI = 3,14159;
“ const
” es un calificador muy importante. Deberías usar este calificador para variables que nunca deberían cambiar.
Concepto de valor L o valor R
A continuación se muestran algunos ejemplos:
entero X = 1, Y = 3; = Y + 1; // Bueno Y + 1 = X; // ¡INCORRECTO!
La clave es para el valor L:
- La variable a modificar debe colocarse en el lado izquierdo del operador “=".
- La expresión de operación debe estar en el lado derecho del operador “=".
Valor R:
- Básicamente, cualquier otra expresión.
Precaución: Si bien lo siguiente es sintácticamente correcto, es malo:
Salida: X = 20; Y = 20;
Además, cuando el compilador genera una advertencia, siempre debes revisarla detenidamente. Nunca es buena idea ignorarlo.