正确释放指针的指针内存的方式是先释放指向的内存,然后释放指针本身。下面是一个示例代码:
int main() {
int* ptr = new int(10);
int** ptrPtr = &ptr;
//释放ptr指向的内存
delete *ptrPtr;
//释放ptr指针本身
delete ptrPtr;
return 0;
}
在这个示例中,我们首先释放了ptr指向的内存,然后释放了ptr指针本身。这样就避免了内存泄漏的问题。