2 qq 36180199 qq_36180199 于 2016.09.19 20:15 提问

c语言判断/**/是否匹配

求大神帮忙解决,,,,,,,,,数据结构c语言 用栈判断/**/是否匹配,, ,,,,,,,,

4个回答

caozhy
caozhy   Ds   Rxr 2016.09.19 23:19

这个和括号的匹配还是不同的,比如如下代码

 int x; //*
/* int y; */

这个是匹配的。再比如

 char *s = "123/*";

这个也是匹配的。

所以需要先将界符和注释过滤掉,然后再判断。

weixin_34488154
weixin_34488154   2016.09.28 23:24

记得预处理的时候编译器会直接删掉区间的代码段

feng1790291543
feng1790291543   Ds   Rxr 2016.09.19 21:28

如果*和/是分开存的,就得多个单元一块 判断 结合

Mr_dsw
Mr_dsw   Ds   Rxr 2016.09.19 21:17

其实,这个应该和匹配()差不多,原理应该是一样的

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!