关于栈的东西再问一下,当定义2个变量的时候char a,int b

是先把a放到栈里面,再把B放进去,如果然后我要对a进行操作怎么办,栈是先进后出,a在下面b在上面,我能在不移走b的情况下对a进行操作吗

Stack是FILO的数据结构,要出栈必须要先移出B。

不可改变位置,只可改变值

不可以的,栈的特性决定了必须b先出去,才能操作a