首页
编程
java
php
前端
首页
编程
java
php
前端
关于数据结构栈的问题
当执行循环时,假如把栈里的元素全弹出了,那后面的if语句还会再去判断栈空吗?
会判断的,因为if跟while是并列语句,所以while结束后一定会执行if语句
只是如果弹空了,说明左右括号不匹配,就输出no match
如果没空,剩下左括号,就是匹配了
会去判断,判断栈为空,并不是会再弹出值,或者报错,仅仅是判断是否有元素而已。
点击展开全文