为了增加内存空间的利用率和减少溢出的可能性,两个栈共享一片连续的内存空间时,应将两栈的什么分别设在这片内存空间的两端?
答案解析
核心考点是栈的共享内存空间设计。为了有效利用内存空间并减少溢出的可能性,两个栈共享一片连续的内存空间时,应将两栈的栈底分别设在这片内存空间的两端。因此,正确答案是D。错误选项A、B、C分别表示长度、深度和栈顶,这些都不是共享内存空间设计时需要考虑的关键因素。
正确答案:D