选择题:关于动态存储分配,下列说法正确的是A.new 和 delete是C++语言中专门用于动态内存分配和释放的函

题目内容:
关于动态存储分配,下列说法正确的是

A.new 和 delete是C++语言中专门用于动态内存分配和释放的函数

B.动态分配的内存空间也可以被初始化

C.当系统内存不够时,会自动回收不再使用的内存单元,因些程序中不必用delete释放内存空间

D.当动态分配内存失败时,系统会立刻崩溃,因此一定要慎用new




参考答案:

有以下程序 #include<iostream> using namespace std; class MyClass { public:

有以下程序 #include<iostream> using namespace std; class MyClass { public:

查看答案

在公有派生的情况下,派生类中定义的成员函数只能访问原基类的A.公有成员和私有成员B.私有成员和

在公有派生的情况下,派生类中定义的成员函数只能访问原基类的A.公有成员和私有成员B.私有成员和

查看答案

在一个类体的下列声明中,正确的纯虚函数声明是A.virtual void vf()=0;B.void vf(int)=0;C.virtua

在一个类体的下列声明中,正确的纯虚函数声明是A.virtual void vf()=0;B.void vf(int)=0;C.virtua

查看答案

在下面的运算符重载函数的原型中,错误的是A.Volume operator-(double,double);B.double Volume::

在下面的运算符重载函数的原型中,错误的是A.Volume operator-(double,double);B.double Volume::

查看答案

下列是模板声明的开始部分,其中正确的是A.template<T>B.template<class T1,T2>C.template<class

下列是模板声明的开始部分,其中正确的是A.template<T>B.template<class T1,T2>C.template<class

查看答案