return 0; } //结果 ======new p ok! ======delete p ok! ======new q ok! ======delete q ok!
可以说说你的看法,我也只是新手,测试没问题的
看了下, 对于单个字节我感觉应该是可以的!
那上面的是结构体数组肯定旧不一样了! 这里是 char *p = new char [1]; 即使delete p 也不会有上面说的内存泄漏问题的, 我感觉!
童鞋,编程不是靠感觉的。退一步说,如果你非得靠感觉编程,请别鼓励别人也这么干,毁人啊。 the standard says one new is to be paired with one delete, and one new[] with one delete[],anything else is undefined. period.