Если бы я динамически выделял место в памяти для объекта int
следующим образом:
int *x = new int;
После того, как с этим покончено и я хочу освободить память в куче, я сделаю следующее:
delete x;
Теперь, если бы я не сделал следующее:
x = NULL;
Будет ли x
указывать на другой адрес? ОБНОВЛЕНИЕ: another
вместо many
Допустим, я не сделал x = NULL
и сделал другое delete x;
, что произойдет?