两个栈共享一片连续的内存空间时,当什么情况下会发生上溢?
答案解析
核心考点是栈共享内存空间时的上溢条件。两个栈共享一片连续的内存空间时,当两个栈的栈顶到达栈空间的某一位置相遇时,会发生上溢。这是因为两个栈的栈底分别设在内存空间的两端,栈顶相向生长,直到相遇时空间被完全占用。因此,正确答案是C。错误选项A、B、D分别描述了不同的情况,这些都不是两个栈共享内存空间时发生上溢的条件。
正确答案:C