Cambiar variables en 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.

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:

por quécantvarbechanged.png

Salida: X = 20; Y = 20;

Además, cuando el compilador genera una advertencia, siempre debes revisarla detenidamente. Nunca es buena idea ignorarlo.

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

Last Updated: