深圳金猫标语
网站首页 > 建站百科 > 网站建设 > switch语句使用要注意哪些问题


switch语句使用要注意哪些问题

来源: 金猫数据   点击次数:  更新时间:2015-05-12
 
1、表达式的结果必须是整数,字符,布尔类型,而不能使用小数类型,也不能为一个字符串。
 
2、switch语句将表达式的值依次与每个case子句中的常量值相匹配.如果匹配成功,则执行这个case子句中常量值后的语句,直到遇到break语句为止。
 
3、case子句中常量的类型必须与表达式的结果类型相同,而且每个case子句中常量值必须是不同的。
 
4、default子句是选的,当表达式的值与所有case子句中的值都不匹配时,就执行default后的语句,如果表达式的值与所有的case子句中的值都不匹配且没有default子句,则程序不执行任何操作,而是直接跳出switch语句,进入后续程序段的执行。
 
5、break语句用来执行完一个case分支后,使程序跳出switch语句,执行switch语句的后续语句,因为case子句只是起到查找匹配的入口,然后从此开始执行,对后面的case子句的修士 不再进行比较,面是直接执行其后的语句,因此,一般情况下,每个case分支后要用break来终止后面的case分支语句的执行。
 
6、通过if...else..语句可以实现switch语句所有的功能,但通常使用switch语句更简练,可主动性强。


更多

上一篇:什么是网站托管,网站托管的内容有哪些?
下一篇:深圳网站建设需要多少钱?

建站百科
最新上线网站
最新动态
官方微博
联系方式
电 话:13715363967
邮 箱:jm3q@jm3q.com
网 址:www.jm3q.com
地 址:深圳市龙华区龙华街道油松科技大厦B栋419

客户服务
售前咨询
QQ:376797323
网站备案
QQ:362226714
技术支持
QQ:2303230985
投诉建议
QQ:479277584
电话咨询
0755-83958156
周一至周五
9:00至18:00点
微客服
扫一扫
回到顶部