最适合动态建立数据实体的内存分A栈式分配B堆式分配C编译时预先分配D以上三种均可
最适合动态建立数据实体的内存分
A栈式分配
B堆式分配
C编译时预先分配
D以上三种均可
最适合动态建立数据实体的内存分
A栈式分配
B堆式分配
C编译时预先分配
D以上三种均可
A.对于数据空间的存贮分配,FORTRAN采用动态贮存分配策略
B.对于数据空间的存贮分配,C语言仅采用栈式贮存分配策略
C.动态存储分配是指在编译阶段对源程序中的量进行分配,以使目标代码在运行时加快运行速度
D.如果两个临时变量的作用域不相交,则可以将它们分配在同一单元中
A.程序计数器是一个比较小的内存区域,用于指示当前线程所执行的字节码执行到了第几行,是线程隔离的
B.虚拟机栈描述的是Java方法执行的内存模型,用于存储局部变量,操作数栈,动态链接,方法出口等信息,是线程隔离的
C.方法区用于存储JVM加载的类信息、常量、静态变量、即使编译器编译后的代码等数据,是线程隔离的
D.原则上讲,所有的对象都在堆区上分配内存,是线程之间共享的
有关内存分配和释放的说法,下面当中错误的是()
A.new运算符的结果只能赋值给指针变量
B.动态创建的对象数组必须调用delete []动态撤销
C.用new分配的空间位置是在内存的栈区
D.动态创建的对象数组没有数组名
A、内存一般分为三个区,特殊存储区、堆区(HEAP)还有栈区(STACK)
B、静态变量、常量存放在特殊内存区中。
C、动态变量(Dynamic variables)存储在堆区(HEAP)中。
D、局部变量(local variables)和方法中使用到的参数,会存放栈区(STACK)中。
E、堆区是向上分配内存,栈区是向下分配内存。
F、函数结束后,存放在栈区中的局部变量可以被系统自动释放。
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!