Инструкции

Справочный раздел

В этом разделе Вы найдетё инструкции, справочники, и всевозможные хелпы по использованию программного обеспечения.

Разделы инструкций

В сети

Пользователей: 129
Из них просматривают:
Аналоги: 66. Видео: 1. Галерея: 1. Даташиты: 13. Доска объявлений: 1. Инструкции: 14. Кроссворд: 3. Новости: 13. Обзор: 1. Остальное: 3. Партнёры: 1. Расчёты: 2. Ссылки: 1. Теги: 2. Форум: 6. Чат: 1.
Участников: 3
Гостей: 126

an , Google , Яндекс , далее...
Рекорд 2375 человек онлайн установлен 26.12.2015.

Партнёры


Партнёры

Новые объявления

В настоящее время нет объявлений.
Оглавление

Область видимости

Описание
Переменные в языке программирования C++, который использует Arduino, имеют свойство, называемое областью видимости. Это отличается от ранних версий языков, таких как BASIC, где каждая переменная является глобальной переменной.

Глобальная переменная - это переменная, которую видит каждая функция в программе. Локальные переменные видны только той функции, в которой они объявлены. В среде Arduino любая переменная, объявленная вне функции (например, setup(), loop() и т. Д.), Является глобальной переменной.

Когда программы становятся больше и сложнее, локальные переменные являются полезным способом гарантировать, что только одна функция имеет доступ к своим собственным переменным. Это предотвращает ошибки программирования, когда одна функция непреднамеренно изменяет переменные, используемые другой функцией.

Также иногда бывает удобно объявить и инициализировать переменную внутри цикла for. Это создает переменную, к которой можно получить доступ только внутри скобок цикла for.


Пример

int gPWMval; // любая функция увидит эту переменную

void setup() {
  // ...
}

void loop() {
  int i; // "i" виден только внутри "loop"
  float f; // "f" виден только внутри "loop"
  // ...

  for (int j = 0; j < 100; j++) {
   // переменная j доступна только внутри скобок цикла
  }
}


Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.

Разное

Интересно

Ножки для корпусов РЭА можно сделать из резиновой накладки поршня медицинского шприца.

Похожие инструкции