Я получаю адрес записи о нарушении доступа 0xB7066CBC при выполнении этого кода. Не удается выяснить, что происходит, какие-либо предложения?
int main(void)
{
unsigned int SIG = 0x00000000;
unsigned int *base = (unsigned int *)0xb7066CBC;
SIG = 0x5a5a5a5a;
memcpy(base ,&SIG, 4);
}
Вот значения, которые я получаю, когда сталкиваюсь с этой ошибкой.
&SIG 0x003bf7c0 {0x5a5a5a5a}
SIG 0x5a5a5a5a
base 0xb7066cbc {???}