человек * р = новый человек (); Если вы хотите создать новый экземпляр, используйте указатель типа Person, который будет указывать на адрес памяти, выделенный новым оператором. Делайте любую операцию, которую хотите выполнить. Поскольку вы используете new, обязательно используйте оператор delete для предотвращения утечки памяти. Delete p; delete в основном удалит значение по адресу, указанному p, и назначит ему nullptr, чтобы он не стал висящим указателем. Опять же, если вы хотите назначить новый экземпляр, вы можете использовать новый оператор. Теперь p будет указывать на другую область памяти, которая является адресом нового объекта.
- Person *p = new Person();
//perform operations
delete p;
p = new Person();