首页 常见问题 正文
聚名企服

switch语句中case后面的表达式必须是什么?

转载 2021-12-08 09:31:20 6995
switch语句中case后面的表达式必须是什么?case标签后表达式必须是常量表达式,如“42”或者“'4'”。同时必须是惟一性的表达式,也就是说不允许两个case具有相同的值。

switch语句中case后面的表达式必须是什么?

case标签(case后)必须是常量表达式(constantExpression),如42或者'4'。

case标签(case后)必须是惟一性的表达式;也就是说,不允许两个case具有相同的值。

switch语句中case后面的表达式必须是什么?

其他规则:

只能针对基本数据类型中的整型类型使用switch,这些类型包括int、char等。对于其他类型,则必须使用if语句。

switch()的参数类型不能为实型 。

相关延伸:switch语句的语法如下(switch,case,break和default是关键字):

switch ( 变量表达式 ){case 常量1 :语句;break;case 常量2 :语句;break;case 常量3 :语句;break;...case 常量n:语句;break;default :语句;break;}

声明:本文转载于:互联网,如有侵犯,请联系service@Juming.com删除
相关标签: switchcase

相关文章

相关专题

编辑推荐

  • 域名注册专题合集 域名注册专题合集

  • 域名抢注专题合集 域名抢注专题合集

  • 企业建站专题合集 企业建站专题合集

联系
我们

用户交流QQ
1926846642

关注聚名网
实时了解活动详情