Подскажите, вопрос по памяти процеса
От: cupuyc.  
Дата: 30.01.15 16:44
Оценка:
Доброго времени суток.
Есть самая простая консольная программа:

#include "stdafx.h"

void func()
{
    char buffer[16]; // массив из 16 байт выделяется в памяти стека
}

int _tmain(int argc, _TCHAR* argv[])
{
    char* buffer = static_cast<char*> ( malloc(4) ); // выделение 4 байт памяти в куче и присвоение указателю на char
    
    func();

    char buffer[4]; // массив из 4 байт
    return 0;
}


Поправьте если я не прав в коде. Вопрос: в какой памяти выделяется массив из 4 байт.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.