A változók és eszközök elnevezési szabályainak megértése a VEXcode V5-ben

A VEXcode V5-ben nevet kell adnia egy új változónak, amikor létrehoz egy változót. Lehetősége van az eszköz nevének megváltoztatására is a Robot konfigurációban.


Érvényes névszabályok

A változóneveknek egyedinek kell lenniük, de vannak más előírások is, amelyeket a névnek követnie kell.

A változónevek a következő helyeken használatosak:

  1. Eszköz (a robotkonfiguráció segítségével létrehozva)
  2. Numerikus (a „Változó létrehozása” funkcióval készült)
  3. Logikai érték (a „Készíts logikai értéket” segítségével)
  4. Lista (a „Lista készítése” funkcióval készült)
  5. 2D lista (a „2D lista készítése” funkcióval készült)


Íme egy áttekintés az érvényes név kiválasztásakor érvényes kritériumokról:

A név nem tartalmazhat speciális karaktereket.

A névnek betűvel kell kezdődnie. Nem kezdődhet számmal.

A név nem használhat szóközt.

A név nem lehet fenntartott szó a VEXcode-ban. A fenntartott szó olyan szó vagy név, amelyet a VEXcode már használ.

Példák: vex, Brain, time, for, while, break, else, not.

A névnek egyedinek kell lennie (csak egyszer kell használni), de lehetnek különböző esetek (egy nagy és egy kisbetű).


Lehetséges névhibák

Ha változónév létrehozásakor a „Név felvett” hibaüzenetet lát, az azt jelenti, hogy a fenti csoportok bármelyikében ismétlődő név található.

Esetbe ütközhet, amikor a VEXcode V5 egy korábbi verziójában készült projektet nyit meg, amelynek változó neve duplikált. Ez hibát okoz a fordítás során, és a következő típusú hibaüzenetet fogja látni

A fenti hibaüzenet a következő problémákat mutatja:

  • A „sajátváltozó” név numerikus változóként és logikai változóként is megtalálható.
  • Az „awesomeVar” név numerikus változóként és logikai változóként is megtalálható.

A hiba megoldásához az egyik ismétlődést el kell távolítani vagy módosítani kell, hogy egyediek legyenek.

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

Last Updated: