Процесс создания переменной происходит, когда процессору попадается инструкция int х;
для выполнения. И следует вопрос: "А когда же переменная уничтожается?".
Область видимости переменной дает понять, кто может видеть и использовать переменную перед её уничтожением. Локальную область видимости имеют параметры функции, а также переменные, которые объявлены в основном теле функции. То есть, такие переменные могут использоваться только внутри той функции, в которой они объявлены. Эти переменные называются локальными, создаются в точке объявления и уничтожаются, когда выходят из области видимости.
Область видимости позволяет избегать конфликты имен переменных в разных функциях. Таким образом, переменные в одной функции с такими же именами, как в другой, могут находиться в программе и работать без проблем.
Например, переменные а и b, которые находятся внутри главной функции main(), имеют локальную область видимости и могут использоваться только внутри main(), а в самом конце main() эти переменные уничтожаются. Для лучшего понимания давайте рассмотрим программу и проследим ход её действий.
![]()
Это интересно
0
|
|||
Последние откомментированные темы: