首页 > 常见问题 > switch语句中case后面的表达式必须是什么

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

醉折花枝作酒筹
发布: 2023-01-13 00:39:05
原创
37061 人浏览过

case标签后表达式必须是常量表达式,如“42”或者“'4'”。同时必须是惟一性的表达式,也就是说不允许两个case具有相同的值。

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

本教程操作环境:windows7系统、Dell G3电脑。

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

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

其他规则:

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

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

KVZDZA0CT)KN72M3{@)`6LC.jpg

扩展资料:

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

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

更多计算机相关知识,请访问常见问题栏目!

以上是switch语句中case后面的表达式必须是什么的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板