Mainīgo mainīšana programmā 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.

Mainīgā lieluma maiņa ir sarežģīts jautājums, ja runa ir par objektorientētām programmēšanas valodām, piemēram, C++. Šajā rakstā jūs uzzināsit mainīgo mainīšanas pamatprincipus, kas ietver jēdzienus const un lvalue.

Kas ir šis "const" pirms datu veida?

const int PI = 3,14159;

const” ir ļoti svarīgs apzīmētājs. Šis apzīmētājs jāizmanto mainīgajiem lielumiem, kas nekad nedrīkst mainīties.


L-vērtības jeb R-vērtības jēdziens

Tālāk ir parādīti daži piemēri.

int X = 1, Y = 3;	
X = Y + 1; // Laba		
Y + 1 = X; // NEPAREIZI!

Galvenais ir L vērtībai:

  • Maināmais mainīgais jāievieto operatora “=” kreisajā pusē.
  • Operācijas izteiksmei jābūt operatora “=” labajā pusē.

R vērtība:

  • Būtībā jebkuri citi izteicieni.

Uzmanību! Lai gan tālāk norādītā informācija ir sintaktiski pareiza, tā ir slikta:

Ekrānā tiek parādīts kļūdas ziņojums, kas norāda, ka mainīgo nevar mainīt VEX V5 programmēšanā, ar sarkanu brīdinājuma simbolu un aprakstošu tekstu.

Izvade: X = 20; Y = 20;

Turklāt, kad kompilators rada brīdinājumu, jums tas vienmēr rūpīgi jāpārskata. Nekad nav laba ideja to ignorēt.

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

Last Updated: