switch 关键字的学习

来源:互联网 发布:linux上安装maven 编辑:程序博客网 时间:2024/06/06 14:05

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();}
0 0