问题 单项选择题

栈是一种按“______”原则进行插入和删除操作的数据结构。

A.先进先出

B.边进边出

C.后进后出

D.先进后出

答案

参考答案:D

解析:[分析] 栈是一种特殊的线性表。栈的主要操作包括栈的初始化、插入和删除、判断栈是否为空以及读取栈顶结点的值等操作。栈是一种只能通过访问它的一端来实现数据存储和检索的数据结构,即栈的修改和删除是按先进后出的原则进行的,且是在栈顶进行修改和删除的。

单项选择题
问答题