Задать вопрос
@kaka888
C, C++, Qt, Python, Flask, aiogram, MySQL, Redis..

Корректно ли в C++ называть стек статической памятью?

Корректно ли в контексте C++ называть стек статической памятью?
Насколько я знаю, статическая память выделяется до начала исполнения программы. И в таком случае мне становится не понятно, почему везде стек называют статической памятью.
  • Вопрос задан
  • 490 просмотров
Подписаться 2 Средний 10 комментариев
Ответ пользователя Wataru К ответам на вопрос (3)
wataru
@wataru Куратор тега C++
Разработчик на С++, экс-олимпиадник.
Стек стоит рассматривать как отдельную категорию. И статической памятью его называть точно не стоит.
Хотя бы потому, что для работы с ним есть специальные команды процессора.
Плюс, он хоть и выделяется программе при загрузке, в отличии от статических данных, обращаться к данным в нем можно не всегда - а только ниже по стеку вызовов.
Ответ написан
Комментировать