338 читали · 4 года назад
Глобальные и локальные переменные
В какой-то момент мы сталкиваемся с понятием глобальных и локальных переменных, и это начинает слегка путать. Сначала посмотрим, что это значит, а потом разберёмся, зачем.
348 читали · 1 год назад
Где хранятся переменные функций С++
В С++, как и во многих других языках программирования, в функциях можно использовать переменные трёх видов: глобальные, локальные и статические. И получается, что они будут храниться в трёх разных местах. Пример: Здесь у нас объявлена глобальная переменная GlobalVar. Она видна в любой части программы (в том числе и в других функциях) и существует на протяжении выполнения всей программы. В функцию передаётся параметр х, а ещё в функции объявлена локальная переменная z. Эти переменные не видны ни из других функций, ни из других участков программы...