Да. delete
является оператором. Вы передаете ему указатель, и он удаляет объект, на который указывает этот указатель. Он ничего не делает с самим указателем.
После этой точки вы больше не можете разыменовывать указатель со значением , которое имеет этот указатель, но вы можете продолжать использовать саму переменную указателя, например, указывая ее на другой объект соответствующий тип.