不同点: 栈是先进后出或者后进先出,而队列是先进先出; 相同点: 只允许在端点处插入和删除元素;不过栈是只能在表的一端进行插入和删除操作的线性表,而队列是只能在表的一端进行插入,然后在另外一端进行删除操作的线性表。