在数据结构中,栈是一种遵循特定操作顺序的线性表。以下关于栈的描述中,哪一项是正确的? A. 栈是一种先进先出(FIFO)的数据结构 B. 栈是一种后进先出(LIFO)的数据结构 C. 栈允许在任意位置插入和删除元素 D. 栈的操作不受任何顺序限制 答案解析 栈是一种后进先出(LIFO)的数据结构,这意味着最后插入的元素将是第一个被删除的元素。选项A错误地描述了栈为先进先出(FIFO),这是队列的特性。选项C和D错误地认为栈允许在任意位置插入和删除元素,且操作不受顺序限制,这与栈的定义相违背。 正确答案:B