Что такое неверный указатель?
Я понимаю, что в следующей строке мы пытаемся записать в недопустимую область памяти. Но на самом деле это также неверный указатель. Может кто-нибудь объяснить, что такое смещенный указатель и как следующий смещенный указатель?
*(int*)0xffffffff = 0xbad;