switch case语句

来源:互联网 发布:视频录制软件 编辑:程序博客网 时间:2024/06/06 00:08

***switch case语句中,case关键字后面的值只能是整形或字符型的常量或表达式;

***case 0.1+0.9: ***?实践告诉我这样是行不通的。

至于case语句的顺序,当语句较少时,关系不大,而当程序略显复杂时,若说有case语句没有明显重要性差别,按A-B-C或是1-2-3等排序时,方便于找到某条语句。

如果有多个正常和异常的情况,把正常放在前面异常放于后面,同时需要做好注释。

另外,可把最常执行的放在前面,不常执行的放于后面。也可以为寻找代码提供方便。

case语句其他注意事项:精炼case语句后面的代码(可以分写成子程序);不要为了case语句二刻意制造一个变量(具体原因我还不是很懂);利用case解决所有情况,而default仅用于检查真正的默认情况。

0 0
原创粉丝点击