• 技术文章 >常见问题

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

    醉折花枝作酒筹醉折花枝作酒筹2021-07-12 13:47:59原创5949

    case标签后表达式必须是常量表达式,如“42”或者“'4'”。同时必须是惟一性的表达式,也就是说不允许两个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中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:switch
    上一篇:按住鼠标器左钮同时移动鼠标器的操作称为啥 下一篇:用来存储程序和数据的地方是什么

    相关文章推荐

    • 推荐!在Laravel中轻松容易的优化sql语句的扩展包• javascript中求最大值语句是什么• 多表内连接查询使用的语句是什么• javascript return语句怎么用• css声明语句总是以什么结束

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网