您的位置:首页 > 其它

switch 关键字的学习

2016-06-27 15:40 281 查看

1. 多 case 匹配

bool paren(const char exp[], int lo, int hi){
stack<char> S;
for (int i = lo; i <= hi; ++i){
case '(': case '[': case '{': S.push(exp[i]); break;
case ')': if (S.empty() || S.top() != '(') return false; break;
case ']': if (S.empty() || S.top() != '[') return false; break;
case '}': if (S.empty() || S.top() != '{') return false; break;
default: break;
}
return S.empty();
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: