Что происходит внутри памяти, если мы попытаемся освободить указатель, указывающий на NULL.
blockquote>Ничего.
почему он не показывает никаких сообщений об ошибках / ошибках?
blockquote>Во-первых, поведение действительно по определению, поэтому никакая ошибка или предупреждение не должны быть выданы.
Во-вторых, указатель указывает на NULL во время выполнения. Как отображать предупреждение или сообщение об ошибке, если вообще? Представьте, что вы играете в игру под названием Kill the Zombie, и пока двое из этих существ атакуют вас, появляется сообщение об ошибке всплывающего окна, в котором говорится: «Предупреждение, указатель NULL освобожден».