История изменений
Исправление rumgot, (текущая версия) :
void foo() {
int a = 42; //Стек
int* b = new int(42);//Куча
}
Ну если придираться, то еще можно указать, что сама переменная b (как хранящая целочисленное значение (адрес)) тоже в стеке, а вот та память, куда указывает адрес уже в куче.
Исходная версия rumgot, :
void foo() {
int a = 42; //Стек
int* b = new int(42);//Куча
}
Ну если придираться, то еще можно указать, что сама переменная b (как хранящая целочисленное значение (адрес)) тоже на стеке, а вот та память, куда указывает адрес уже на куче.