delete []((myclass*)p);
以上两段代码运行正确。
(7):
lpvoid p;
p = new char[10];
delete p;
(8):
lpvoid p;
p = new char[10];
delete []p;
以上两段代码运行也不会出现任何错误信息。