在C++中,动态内存分配使用运算符____________申请内存空间,使用运算符____________释放内存空间。
举一反三
- 【单选题】关于动态存储分配,下列说法正确的是()。 A. new 和 delete 是 C++ 语言中用于动态内存分配和释放的函数 B. 动态内存分配的内存空间也可以被初始化 C. 当系统内存不够时,会自动回收不再使用的内存单元,因此程序中不必用 delete 释放内存空间 D. 当动态分配内存失败时,系统会立刻崩溃,一定要慎用 new
- 关于new和delete运算符,下列说法错误的是________。 A: new运算符用来申请所需的内存 B: 借助new运算符可实现动态数组 C: 采用new运算符分配成功后,若之后不采用delete运算符,可能会导致内存泄露 D: 若要使用delete运算符释放空间,必须放一个空的方括号[]
- 运算符( )用于进行内存空间分配,运算符( )用于进行内存空间释放。
- 以下关于new运算说法不正确的是( )。 A: new是一种动态内存分配运算符 B: new仅能一次申请一个单位的空间 C: new运算获得的空间,经由delete运算进行释放 D: 使用new运算申请单个新空间时还可以同时进行初始化
- 【单选题】下面关于new和delete运算的叙述中,错误的说法是________。 A. 由new分配的内存空间是连续的 B. 如果当前内存无足够的空间可分配,则new运算符返回NULL C. 由new运算符分配的内存空间,当函数执行结束时系统会自动收回 D. 对于程序中的静态数组占用的存储空间不能使用delete来释放
