В VEXcode V5 вам необходимо дать имя новой переменной при ее создании. У вас также есть возможность изменить имя устройства в конфигурации робота.
Правила допустимых имен
Имена переменных должны быть уникальными, но существуют и другие спецификации, которым должно соответствовать имя.
Имена переменных используются в следующих местах:
- Устройство (созданное с помощью конфигурации робота)
- Числовой (созданный с помощью «Создать переменную»)
- Логическое значение (создается с помощью «Создать логическое значение»)
- Список (созданный с помощью «Составить список»)
- 2D-список (созданный с помощью «Создать 2D-список»)
Вот обзор критериев выбора допустимого имени:
В имени не могут использоваться специальные символы.
Имя должно начинаться с буквы. Он не может начинаться с цифры.
В имени не могут использоваться пробелы.
Имя не может быть зарезервированным словом в VEXcode. Зарезервированное слово — это слово или имя, которое VEXcode уже использует.
Примеры:досада, Мозг, время, пока, перерыв, иначе, нет.
Имя должно быть уникальным (использоваться только один раз), но вы можете использовать разные регистры (одну заглавную и одну строчную).
Возможные ошибки в имени
Если при создании имени переменной вы видите ошибку «Имя занято», это означает, что в любой из вышеперечисленных групп имеется повторяющееся имя.
При открытии проекта, созданного в более ранней версии VEXcode V5, вы можете столкнуться со случаем, имеющим повторяющееся имя переменной. Это приведет к ошибке при компиляции, и вы увидите сообщение об ошибке следующего типа.
В приведенном выше сообщении об ошибке показаны следующие проблемы:
- Имя «myvariable» было обнаружено как числовая переменная и логическая переменная.
- Имя «awesomeVar» было найдено как числовая переменная и логическая переменная.
Чтобы устранить ошибку, один из дубликатов необходимо удалить или изменить, чтобы он стал уникальным.