简介
break语句负责终止离他最近的while、do while、for或者switch语句,并从这些语句之后的第一条语句继续执行。
注意事项
Tips:break语句的作用范围仅限于最近的循环或者switch。
string buf;while (cin << buf && !buf.empty()) {switch(buf[0]) {case '-':for (auto if = buf.begin()+1; it != buf.end(); ++it) {if (*it == '') {break; // 第一个break: 离开for循环}}break; // 第二个break: 离开switchcase '+':// do something...}}
