更多"为了减少栈溢出的可能性,可让两个栈共享一片连续内存空间,两个栈的栈底分"的相关试题:
[单项选择]为了减少栈溢出的可能性,可让两个栈共享一片连续内存空间,两个栈的栈底分别设在这片空间的两端,这样,只有______时才可能产生上溢。
A. 两个栈的栈顶在栈空间的某一位置相遇
B. 其中一个栈的栈顶到达栈空间的中心点
C. 两个栈的栈顶同时到达栈空间的中心点
D. 两个栈均不为空,且一个栈的栈顶到达另一个栈的栈底
[单项选择]为了增加内存空间的利用率和减少溢出的可能性,由两个栈共享一片连续的内存空间时,应将两个栈的栈底分别设在这片内存空间的两端。如此只有当( )时,才产生溢出。
A. 两个栈的栈顶同时到达栈空间的中心点
B. 两个栈的栈顶在栈空间的某一位置相遇
C. 其中一个栈的栈顶到达栈空间的中心点
D. 两个栈不空,且一个栈的栈顶到达另一个栈的栈底
[单项选择]为了增加内存空间的利用率和减小溢出的可能性,由两个栈共享一片连续的内存空间时,应将两个栈的栈底分别设在这片内存空间的两端。如此只有当( )时,才产生上溢。
A. 两个栈的栈顶同时到达栈空间的中心点
B. 两个栈的栈顶在栈空间的某一位置相遇
C. 其中一个栈的栈顶到达栈空间的中心点
D. 两个栈不空,且一个栈的栈顶到达另一个栈的栈底
[单项选择]为了增加内存空间的利用率和减小溢出的可能性,由两个栈共享一片连续的内存空间时,应将两个栈的栈底分划设在这片内存空间的两端。如此只有当( )时,才产生上溢。
A. 两个栈的栈顶同时到达栈空间的中心点
B. 两个栈的栈顶在栈空间的某一位置相遇
C. 其中一个栈的栈顶到达栈空间的中心点
D. 两个栈不空,且一个栈的栈顶到达另一个栈的栈底
[单项选择]为了减少溢出的可能性和增加内存空间的利用率,由两个栈共享一片连续的内存空间时,应将两栈的栈底分设在这片内存空间的两端。在这种情况下,会产生溢出情况的是 (45) 。
A. 两个栈的栈顶在栈空间的某一个位置相遇
B. 两个栈的栈顶同时到达栈空间的中心
C. 一个栈的栈顶到达空间的中心点
D. 两栈均不为空,且一个栈的栈顶到达另一个栈的栈底
[单项选择]用补码表示的两个整数相加时,判断溢出的规则是( )。
A. 若结果的符号位是0,则一定溢出
B. 若结果的符号位是1,则一定溢出
C. 两个符号位相同的数相加,若结果的符号与加数的符号位相反,则一定溢出
D. 若结果的符号位有进位,则一定溢出
[单项选择]两个带符号的数进行运算时,在______的情况下有可能产生溢出。
A. 同符号数相加
B. 同符号数相减
C. 异符号数相加
D. 异符号数相“或”
[单项选择]运算器在执行两个用补码表示的整数加法时,下面判断是否溢出的规则中哪一个是正确的
A. 两个整数相加,若最高位(符号位)有进位,则一定发生溢出
B. 两个整数相加,若结果的符号位为0,则一定发生溢出
C. 两个整数相加,若结果的符号位为1,则一定发生溢出
D. 两个同号的整数相加,若结果的符号位与加数的符号位相反,则一定发生溢出