книга "FLprog начальный уровень"

Вопросы от новичков
Ответить
Webq
Сержант
Сообщения: 131
Зарегистрирован: 15 фев 2020, 13:59
Имя: Юрий

книга "FLprog начальный уровень"

Сообщение Webq »

Про переменные написано "глобальные и действуют во всем проекте"

Но если переменная находится в неактивной плате, а та тоже находится в неактивной плате (а-ля во вложении. Т.е одна неактивная выполняется по условию из другой неактивной) - то в эту "глобальную" ничего не записать.

Получается что переменные все таки не глобальные?
Naladchik
Капитан
Сообщения: 908
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел
Благодарил (а): 20 раз
Поблагодарили: 22 раза

книга "FLprog начальный уровень"

Сообщение Naladchik »

Webq писал(а): 27 фев 2020, 01:59 Получается что переменные все таки не глобальные?
если уж оперируете такими терминами значит какие то базовые знания имеются, так что мешает создать простейший проект с парой переменных и посмотреть все это в Arduino IDE?
Win10-64. FLProg Portable.
Изображение
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

книга "FLprog начальный уровень"

Сообщение Sancho »

Webq писал(а): 27 фев 2020, 01:59 Про переменные написано "глобальные и действуют во всем проекте"

Но если переменная находится в неактивной плате, а та тоже находится в неактивной плате (а-ля во вложении. Т.е одна неактивная выполняется по условию из другой неактивной) - то в эту "глобальную" ничего не записать.

Получается что переменные все таки не глобальные?
Давайте на пальцах.
Переменная находится в озу, а то, что Вы используете в своих проектах - это всего лишь её глобальное имя, так можно к ней обратится, адрес в области памяти.
Для большей наглядности: всё озу - это область в понимании почтальона, глобальная переменная имеет все атрибуты - город, улицу, дом, корпус, кв.
Локальная переменная создаётся для конкретной улицы, и имеет только дом, корпус...
Обратится к значению глобальной переменной, как и изменить его, можно из любого места, т.к. мы знаем точно, где она находится ( месторасположение ячеек со значением в памяти озу).
Надеюсь, сейчас подробнее написал, или опять запутал?
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Ответить

Вернуться в «Начинающим»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя