Отправляет email-рассылки с помощью сервиса Sendsay
Открытая группа
38973 участника
Администратор Biznesdim
Модератор SergeSan
Модератор Vik_Lavrenko
Модератор Сергей В..
zhenya-lashuko***@y*****.ru
Модератор SergiSan
Модератор Horov
Модератор eldarbal
Модератор _Евгения_
Модератор Yury Smirnov

Активные участники:


←  Предыдущая тема Все темы Следующая тема →
пишет:

Урок 15 по С++. Локальная область видимости

Процесс создания переменной происходит, когда процессору попадается инструкция int х; для выполнения. И следует вопрос: "А когда же переменная уничтожается?".

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

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

Например, переменные а и b, которые находятся внутри главной функции main(), имеют локальную область видимости и могут использоваться только внутри main(), а в самом конце main() эти переменные уничтожаются. Для лучшего понимания давайте рассмотрим программу и проследим ход её действий.


Об локальной областе видимости в С++ далее.

Это интересно
0

05.01.2017
Пожаловаться Просмотров: 375  
←  Предыдущая тема Все темы Следующая тема →


Комментарии временно отключены