两个栈共享一片连续的内存空间时,当什么情况下才会产生上溢? A. 两个栈的栈顶同时到达栈空间的中心点 B. 其中一个栈的栈顶到达栈空间的中心点 C. 两个栈的栈顶到达栈空间的某一位置相遇 D. 两个栈均不空,且一个栈的栈顶到达另一个栈的栈底 答案解析 核心考点是栈共享内存空间时的上溢条件。两个栈共享一片连续的内存空间时,只有当两个栈的栈顶到达栈空间的某一位置相遇时,才会产生上溢。因此,正确答案是C。错误选项A、B、D分别描述了不同的栈顶位置情况,这些都不是产生上溢的正确条件。 正确答案:C