C++ Programming Question: Download C++ Programming PDF

Anything wrong with this code?
T *p = new T[10];
delete p;

Tweet Share WhatsApp

Answers:

Answer #1Everything is correct, Only the first element of the array will be deleted”, The entire array will be deleted, but only the first element destructor will be called.

Answer #2T ** p = new T[10];
delete [] p;

Download C++ Programming PDF Read All 120 C++ Programming Questions
Previous QuestionNext Question
What problems might the following macro bring to the application?Anything wrong with this code?
T *p = 0;
delete p;