【单选题】关于动态存储分配,下列说法正确的是 。A.new和delete是C++语言中专门用于动态内存分配和释放的函数B.动态分配的内存空间也可以被初始化C.当系统内存不够时,会自动回收不再使用的内存单元,因此程序中不必使用delete释放内存空间D.当动态分配内存失败时,系统会立刻崩溃,因此一定要慎用new
【单选题】关于动态存储分配,下列说法正确的是 。
A.new和delete是C++语言中专门用于动态内存分配和释放的函数
B.动态分配的内存空间也可以被初始化
C.当系统内存不够时,会自动回收不再使用的内存单元,因此程序中不必使用delete释放内存空间
D.当动态分配内存失败时,系统会立刻崩溃,因此一定要慎用new
参考答案和解析
动态分配的内存空间也可以被初始化
相关考题:
以下关于串的存储方式的说法中正确的是__________。 A、定长顺序表示和堆分配表示都是串的顺序存储表示B、定长顺序表示的串的存储空间是编译时预先分配的一个比较大的连续空间C、堆分配表示的串的存储空间是在程序执行过程中动态分配的D、堆分配存储表示时的空串不占用连续的存储区
关于动态存储分配,下列说法正确的是A.new 和 delete是C++语言中专门用于动态内存分配和释放的函数B.动态分配的内存空间也可以被初始化C.当系统内存不够时,会自动回收不再使用的内存单元,因些程序中不必用delete释放内存空间D.当动态分配内存失败时,系统会立刻崩溃,因此一定要慎用new
下面关于随机存储器的叙述中,正确的是A.静态随机存储器依靠触发器原理存储信息B.静态随机存储器中的内容可以永久保存C.动态随机存储器依靠电容存储信息,需要定时刷新D.动态随机存储器中的内容断电丢失E.动态随机存储器的容量动态变化
关于链表,下列说法错误的是()A、链表是动态分配的一种结构,它根据需要开辟内存单元B、链表有头指针变量head,它是链表的第一个结点C、如果要在链表中增加新的结点,需要申请存储空间D、如果不再使用链表,则应释放所占的存储空间
下面关于局部变量和全局变量的说法中,( )正确。 A、main函数中定义的变量是全局变量B、在任何函数内部定义的变量都是局部变量C、全局变量都在程序运行期间根据需要动态分配存储空间的D、局部变量都是在程序运行期间根据需要动态分配存储空间的
下列说法正确的是()。A.边界标识法是操作系统中用以进行动态分区分配的一种存储管理方法B.存储紧缩的优点是算法简单、速度快C.伙伴系统是一种动态存储管理方法D.存储紧缩是一种动态存储管理方法
下列关于半导体存储器说法中正确的是()。A、半导体存储器可分为静态存储器和动态存储器两种类型B、半导体存储器都是挥发性的,即只要关机(切断电源),所存储的信息就会全部丢失C、静态存储器,即使不断电,存储单元所存储的信息也会慢慢丢失D、动态存储器需要不断刷新
单选题上行链路资源分配中,下列说法正确的是()A动态分配方式时,MS根据一个USF来确定在多个PDCH上分配的块。B固定分配方式时,MS根据一个USF来确定在多个PDCH上分配的块。C扩展动态分配方式时,MS以一个USF来确定在多个PDCH上分配的块。D在固定分配、动态分配和扩展动态分配方式时,MS不根据USF来确定分配的块。
多选题下列关于半导体存储器说法中正确的是()。A半导体存储器可分为静态存储器和动态存储器两种类型B半导体存储器都是挥发性的,即只要关机(切断电源),所存储的信息就会全部丢失C静态存储器,即使不断电,存储单元所存储的信息也会慢慢丢失D动态存储器需要不断刷新
单选题下列()不是数据空间的使用方法和管理方法。A静态存储分配B栈式动态存储分配C堆式动态存储分配D段页式存储分配