Розуміння правил іменування змінних і пристроїв у VEXcode V5

У VEXcode V5 ви повинні дати назву новій змінній під час її створення. Ви також можете змінити назву пристрою в конфігурації робота. 


Правила дійсної назви

Імена змінних мають бути унікальними, але існують інші специфікації, яким ім’я має відповідати. 

Імена змінних використовуються в таких місцях:

  1. Пристрій (створений за допомогою конфігурації робота)
  2. Числовий (створений за допомогою «Make variable»)
  3. Логічне значення (створено за допомогою «Створити логічне значення»)
  4. Список (створений за допомогою «Створити список»)
  5. 2D-список (створений за допомогою «Створити 2D-список»)


Ось огляд критеріїв вибору дійсного імені:

Знімок екрана програмного інтерфейсу V5 Blocks, що демонструє різні програмні блоки та їхні зв’язки, ілюструє налаштування підручника в розділі «Опис категорії V5».

У назві не можна використовувати спеціальні символи.

Знімок екрана інтерфейсу програмування VEX V5 Blocks, на якому показано різні блоки програмування та їхні функції, які використовуються для навчальних посібників зі створення програм за допомогою робототехніки VEX.

Ім'я повинно починатися з букви. Він не може починатися з числа.

Знімок екрана навчального посібника з програмування VEX V5 Blocks, який демонструє різні блоки програмування та їхні функції в інтерфейсі VEXcode, розроблений, щоб допомогти користувачам створювати програми для роботів.

Ім'я не може використовувати пробіли.

Скріншот навчального посібника з програмування VEX V5 Blocks, який демонструє різні блоки програмування та їхні функції для освітніх робототехнічних проектів.

Ім’я не може бути зарезервованим словом у VEXcode. Зарезервоване слово – це слово чи ім’я, яке вже використовує VEXcode.

Приклади:vex, Brain, time, for, while, break, else, not.

Знімок екрана інтерфейсу програмування VEX V5 Blocks, що демонструє різні блоки програмування та їх розташування для навчального посібника з використання блоків у робототехніці VEX.

Ім’я має бути унікальним (використовується лише один раз), але ви можете використовувати різні регістри (один верхній і один малий).


Можливі помилки імен

Знімок екрана інтерфейсу навчального посібника V5 Blocks, на якому показано різні блоки програмування та параметри для створення коду робота, ілюструє макет і функції середовища програмування V5.

Коли ви створюєте ім’я змінної, якщо ви бачите помилку «Ім’я використано», це означає, що в будь-якій із наведених вище груп існує повторюване ім’я.

Діаграма, що ілюструє різні блоки, які використовуються в посібниках з програмування Vex Robotics V5, із позначеними компонентами та з’єднаннями, щоб допомогти зрозуміти концепції програмування.

Ви можете зіткнутися з випадком, коли відкриваєте проект, створений у попередній версії VEXcode V5, який має повторюване ім’я змінної. Це спричинить помилку під час компіляції, і ви побачите таке повідомлення про помилку

Повідомлення про помилку вище показує такі проблеми:

  • Ім’я «myvariable» було знайдено як числову змінну та булеву змінну. 
  • Назва «awesomeVar» була знайдена як числова змінна та логічна змінна. 

Щоб усунути помилку, один із дублікатів потрібно буде видалити або змінити, щоб вони були унікальними.

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

Last Updated: