new和deleted在C++中用来申请与释放内存的运算,不是函数,故选项A错。动态内存分配时是可以对其进行初始化的,如对类的初始化。在C++中,没有垃圾回收装置,系统本身不会自动回收内存,选项C也错。由于采用了new操作分配内存,在内存分配失败时,产生一个NULL指针,不会导致系统的崩溃,因此建议使用new操作,故选项D错。