Глобальные и локальные переменные.

Аватар пользователя pjlol
Не в сети
Последнее посещение: 2 года 38 недель назад
Зарегистрирован: 2014-07-04
Сообщения:

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

Аватар пользователя tivik
Не в сети
Последнее посещение: 2 года 32 недели назад
Зарегистрирован: 2014-09-25
Сообщения:
Глобальные

Добрый день!

Не особо ориентируюсь в паскале, но будем отталкиваться от РНР. Хотя советую проверить это на коротком опыте, так будет правильнее.

Использовать переменные там точно можно, но вот не уверен в сохранении их значения. А как обычно происходит? Процедура вносит изменения до своего завершения? Полагаю, что да, а значит, значение должно сохранится.

Аватар пользователя tornado5
Не в сети
Последнее посещение: 2 недели 4 дня назад
Зарегистрирован: 2014-06-24
Сообщения:
Да глобальные переменные

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

Аватар пользователя igorstrong
Не в сети
Последнее посещение: 33 недели 4 дня назад
Зарегистрирован: 2015-04-27
Сообщения:
Глобальные переменные могут

Глобальные переменные могут использоваться внутри процедуры. А для сохранения переменной вне объекта с предыдущими настройками необходимо прописать для этого соответствующий код в процессе становления самой переменной. Но прописку такого кода необходимо делать строго до завершения прописки данной процедуры.

Реклама


| Веб-студии в Москве | На чем зарабатывать веб-студии в кризис? Способы выживания | Современные методы тонирования автомобильных стекол | Курсы SEO продвижения и раскрутки | Автоматизация работы стоматологии | Доступная и эффективная контекстная реклама | Секретная система заработка в сети не имеющая аналогов | Работа в интернете для новичков на бирже для написания статей | Как работают развивающие центры для детей | Продвижение интернет-магазина | Зачем нужен блог? | Чем плох бесплатный сайт? | kurs-internet-marketinga-v-kieve | Выгодно приобретаем кухонные вытяжки | Автоматический обменник валют CoinHubb | SMS рассылки от ePochta SMS | Пользоваться невероятной популярностью в интернете вам поможет профессиональное продвижение сайтов | Конструктор сайтов – преимущества и возможности | Почему выгодно использовать рекламу в Интернете | Развитие имиджа - распространение качественного автопостинга