请选择以下一个或多个可以放置常量的内存段。
A: 堆(Heap)
B: 静态的(Static)
C: 代码(Text)
D: 栈(Stack)
A: 堆(Heap)
B: 静态的(Static)
C: 代码(Text)
D: 栈(Stack)
B,C,D
举一反三
- 147关于栈(stack)和堆(heap),下列说法正确的是 A: 基本类型存放在栈(stack)中 B: 引用类型存放在堆(heap)中 C: 指向引用类型的地址存放在栈(stack)中 D: 栈是一种FIFO(先进先出)的数据结构
- C#程序能够使用的内存类型有三种,分别是(stack)、托管堆(managed heap)和非托管堆(unmanaged heap)。
- 静态成员存储在内存的()中。 A: 栈 B: 堆 C: 数据区 D: 代码区
- 下列Java代码中的变量a、b、c分别在内存的()存储区存放。 A: 堆区、堆区、堆区 B: 堆区、栈区、堆区 C: 堆区、栈区、栈区 D: 堆区、堆区、栈区 E: 静态区、栈区、堆区 F: 静态区、栈区、栈区
- 程序调用一个函数时,其中所包含的静态局部变量在( )位置分配内存。 A: 代码区 B: 堆区和栈区之间 C: 堆区 D: 栈区
内容
- 0
Java中()与Java堆一样,是线程共享的内存区域,用于存储已被虚拟机加载的类信息、常量、静态常量、即时编译器编译后的代码等数据 A: 方法区 B: 运行时常量池 C: 本地方法栈 D: Java堆
- 1
程序调用一个函数时,该函数中所包含的静态局部变量在( )位置分配内存。 A: 代码区 B: 堆区 C: 静态全局区 D: 栈区
- 2
C语言中基本类型的常量保存在内存的( ) A: 已初始化的数据段 B: 代码段 C: 未初始化的数据段 D: 栈
- 3
C++中,若一个变量的定义不在任何函数内部,则它所占的内存在内存的哪个区分配: A: 栈区 B: 堆区 C: 代码区 D: 静态数据区
- 4
一个堆内存只能被一个栈内存所指向。