两个栈共享一片连续内存空间时,为了减少溢出机会,应该如何设置两个栈的栈底? A. 两个栈的栈底都设在内存空间的同一端 B. 两个栈的栈底分别设在内存空间的两端 C. 两个栈的栈底都设在内存空间的中间 D. 两个栈的栈底随机设置 答案解析 两个栈共享一片连续内存空间时,为了减少溢出机会,应该将两个栈的栈底分别设在内存空间的两端。这样,两个栈可以向中间增长,从而更有效地利用内存空间,减少溢出的可能性。B选项是正确答案。 正确答案:B