Оператор deletе
Оператор delete имеет вид
delete выражение ;
Результатом выражения должен быть указатель. Объект, на который он указывает, уничтожается. Это значит, что после оператора уничтожения delete нельзя гарантировать, что объект имеет определенное значение; см. . Эффект от применения delete к указателю, не полученному из операции new (), не определен. Однако, уничтожение указателя с нулевым значением безопасно.