logo - 刷刷题
下载APP
【判断题】

对于在编译时不能确定程序运行时数据空间的大小、允许递归调用的程序设计语言,一般采取动态存储分配策略。

A.
正确
B.
错误
参考答案:
参考解析:
.
刷刷题刷刷变学霸
举一反三

【单选题】在编译方法中,动态存储分配的含义是( )。

A.
在运行阶段对源程序中的量进行分配
B.
在编译阶段对源程序中的量进行分配
C.
在编译阶段对源程序中的量进行分配,在运行时这些量的地址可以根据需要修改
D.
以上都不是

【单选题】在采用动态存储分配方式的系统中,地址重定位( )

A.
采用页式
B.
采用段式
C.
采用界地址方式
D.
A、B、C均可

【单选题】程序设计语言指的是()。

A.
机器语言
B.
汇编语言
C.
计算机高级语言
D.
机器语言,汇编语言和计算机高级语言

【单选题】关于动态存储分配,下列说法正确的是

A.
new和delete是C++语言中专门用于动态内存分配和释放的函数
B.
动态分配的内存空间也可以被初始化
C.
当系统内存不够时,会自动回收不再使用的内存单元,因些程序中不必用delete释放内存空间
D.
当动态分配内存失败时,系统会立刻崩溃,因此一定要慎用new

【单选题】C语言是 程序设计语言。

A.
低级及结构化
B.
高级及面向对象
C.
高级及结构化
D.
高级及非结构化