c/c++括号匹配

[复制链接]
查看11 | 回复1 | 2011-9-25 07:56:48 | 显示全部楼层 |阅读模式
给你个思路,自己实现去吧:利用堆栈进行括号配对检查的算法如下:1.首先创建一个空栈2.从源程序读入符号3.若读入的是开括号,就进栈4.若读入的是一个闭气括号,但栈是空的,则出错5.将栈中的符号出栈6.如果出栈的符号和读入的闭括号不匹配,出错7继续从文件中读入下一个符号,非空则转向3,否则执行8.8若栈非空,报告出错,否则括号配对成功....
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行