Инструкции

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

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

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

В сети

Пользователей: 127
Из них просматривают:
Аналоги: 54. Даташиты: 47. Инструкции: 1. Новости: 6. Остальное: 2. Профиль пользователя: 1. Теги: 1. Форум: 14. Чат: 1.
Участников: 3
Гостей: 124

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 доступна только внутри скобок цикла
  }
}


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

Разное

Интересно

Хранение мелких крепежных деталей. Для любого радиолюбителя когда-то возникает необходимость иметь какое-то количество - болтиков, винтиков, шайб. Это набора вполне достаточно для любого крепежа. А вот хранить это все - в одном месте - можно в баночках из-под растворимого кофе. В баночках - на 50 гр или 25 чашек. В каждую такую баночку вмещается 3 коробочки из-под монпасье (леденцов). В каждой коробочке из-под леденцов можно хранить достаточное колическо деталей мелкого крепежа. На банке сделать надпись - допустим, М3. Винты, шайбы, гайки.

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