Modification des variables dans 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.

Changer une variable est une question complexe lorsqu'il s'agit de langages de programmation orientés objet comme C++. Dans cet article, vous apprendrez les principes fondamentaux de la modification des variables, qui incluent les concepts const et lvalue.

Quel est ce « const » avant le type de données ?

const int PI = 3,14159 ;

« const» est un qualificatif très important. Vous devez utiliser ce qualificatif pour les variables qui ne doivent jamais changer.


Concept de valeur L ou de valeur R

Ce qui suit montre quelques exemples :

int X = 1, Y = 3 ;	
X = Oui + 1 ; // Bon		
Y + 1 = X ; // INCORRECT!

La clé est pour la valeur L :

  • La variable à modifier doit être placée à gauche de l’opérateur « = ».
  • L'expression d'opération doit être sur le côté droit de l'opérateur « = ».

Valeur R :

  • En gros, toutes les autres expressions.

Attention : Bien que ce qui suit soit syntaxiquement correct, il est mauvais :

Message d'erreur affiché sur un écran indiquant qu'une variable ne peut pas être modifiée dans la programmation VEX V5, avec un symbole d'avertissement rouge et un texte descriptif.

Sortie : X = 20 ; Oui = 20 ;

De plus, lorsque le compilateur produit un avertissement, vous devez toujours le lire attentivement. Ce n’est jamais une bonne idée de l’ignorer.

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

Last Updated: