问题描述
- 关于栈的东西再问一下,当定义2个变量的时候char a,int b
-
是先把a放到栈里面,再把B放进去,如果然后我要对a进行操作怎么办,栈是先进后出,a在下面b在上面,我能在不移走b的情况下对a进行操作吗
解决方案
Stack是FILO的数据结构,要出栈必须要先移出B。
解决方案二:
不可改变位置,只可改变值
解决方案三:
不可以的,栈的特性决定了必须b先出去,才能操作a
时间: 2025-01-20 09:25:58
Stack是FILO的数据结构,要出栈必须要先移出B。
解决方案二:
不可改变位置,只可改变值
解决方案三:
不可以的,栈的特性决定了必须b先出去,才能操作a