问题
单项选择题
使用两个栈共享一片内存空间时,当()时,才产生上溢。
A.两个栈的栈顶同时到达这片内存空间的中心点
B.其中一个栈的栈顶到达这片内存空间的中心点
C.两个栈的栈顶在这片内存空间的某一位置相遇
D.两个栈均不空,且一个栈的栈顶到达另一个栈的栈底
答案
参考答案:C
解析:
由于两个栈共享一片内存空间,因此只有当两个栈的栈顶在这片内存空间的某一位置相遇,才表示已满,产生上溢。
使用两个栈共享一片内存空间时,当()时,才产生上溢。
A.两个栈的栈顶同时到达这片内存空间的中心点
B.其中一个栈的栈顶到达这片内存空间的中心点
C.两个栈的栈顶在这片内存空间的某一位置相遇
D.两个栈均不空,且一个栈的栈顶到达另一个栈的栈底
参考答案:C
解析:
由于两个栈共享一片内存空间,因此只有当两个栈的栈顶在这片内存空间的某一位置相遇,才表示已满,产生上溢。