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 const y lvalue conceptos.

¿Qué es esta "const" antes del tipo de datos?

const int PI = 3,14159;

const” es un calificador muy importante. Debe utilizar este calificador para las variables que nunca deberían cambiar.


Concepto de valor L o valor R

A continuación se muestran algunos ejemplos:

int X = 1, Y = 3;	
X = Y + 1; // Bueno		
Y + 1 = X; // ¡INCORRECTO!

La clave es el valor L:

  • La variable a modificar debe colocarse en el lado izquierdo del operador “=”.
  • La expresión de la 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:

whycantvarbechanged.png

Salida: X = 20; Y = 20;

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

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

Last Updated: