判断一个栈是否为空的条件是什么? A. 栈顶指针不等于0 B. 栈顶指针等于0 C. 栈顶指针不等于最大容量 D. 栈顶指针等于最大容量 答案解析 栈为空的条件是栈顶指针等于0,表示没有元素。选项A表示栈不为空,选项C和D与栈的定义无关,因此不正确。 正确答案:B