Modifica delle variabili in 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.

La modifica di una variabile è una questione complessa quando si tratta di linguaggi di programmazione orientati agli oggetti come C++. In questo articolo imparerai le nozioni fondamentali sulla modifica delle variabili, che includono i concetti const e lvalue.

Cos'è questo "const" prima del tipo di dati?

const int PI = 3,14159;

const” è un qualificatore molto importante. Dovresti usare questo qualificatore per variabili che non dovrebbero mai cambiare.


Concetto di valore L o valore R

Di seguito sono riportati alcuni esempi:

int X = 1, Y = 3;	
X = Y + 1; // Buono		
Y + 1 = X; // SBAGLIATO!

La chiave è per il valore L:

  • La variabile da modificare deve essere posizionata a sinistra dell'operatore “=".
  • L'espressione dell'operazione deve trovarsi sul lato destro dell'operatore "=".

Valore R:

  • Fondamentalmente, qualsiasi altra espressione.

Attenzione: sebbene quanto segue sia sintatticamente corretto, è negativo:

Messaggio di errore visualizzato su uno schermo che indica che una variabile non può essere modificata nella programmazione VEX V5, con un simbolo di avviso rosso e testo descrittivo.

Uscita: X = 20; Y = 20;

Inoltre, quando il compilatore produce un avviso, dovresti sempre esaminarlo attentamente. Non è mai una buona idea ignorarlo.

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

Last Updated: