在C++中,使用new关键字分配的数据位于内存的哪个区域?

答案解析

本题考查C++内存管理的基本概念。在C++中,使用new关键字分配的数据位于堆内存区域。栈内存用于存储局部变量和函数调用的上下文,而堆内存用于动态分配的内存。因此,正确答案是B。 选项A错误,因为栈内存用于存储局部变量,不是new分配的内存;选项C错误,因为代码段存储的是程序的指令;选项D错误,因为数据段存储的是程序的全局变量和静态变量。
正确答案:B
随机推荐
开始刷题