队列和栈在C++中的具体应用是什么呢?

2025-01-27 13:29:19
推荐回答(3个)
回答1:

什么叫“帮C++(或C)实现什么功能”啊?

一般情况下,队列和栈在实际应用中还是很有用的,当你的应用程序要实现Undo/Redo的时候就要用到栈;当你的应用程序要实现设备通讯的时候就要用到队列了。

在C++和C的编译过程中,队列和栈是非常常用的,比如在词法分析和语法分析过程中,还有就是函数的调用等等,这些都是队列和栈的经典应用。如果你学过汇编,一定知道pop和push是再常用不过的了。

回答2:

是一种特殊的线性表,从数据结构的角度看,栈只能从表尾的一端插入或者删除数据,队列的插入和删除数据要分别在表的2端按顺序操作,目的也就是处理动态数据(可程序中改变的数据),可以节省内存资源。

回答3:

很有用的·~~
用于处理动态数据用的,
无限定义变量