赞
踩
分支语句是C语言中的重要组成部分,switch就是一种多分支语句。在使用switch中,我们经常会看到switch语句中的default,default表示当前面的case值都不是目标是是就执行default,同时大多数情况下,我们看到default都在最后位置进行判断,那么default只能放在最后位置吗?
- switch()
- {
- case :
- break;
- case :
- break;
- ...
- default:
- break;
- }
-
- //只能这样吗?
答案当然是不是。。。
default可以放在任意位置,并不会影响结果。
同时,switch语句中的break也是非常重要的,如果没有了break,则会一直执行所有分支。如下:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。