码迷,mamicode.com
首页 > 其他好文 > 详细

[C]switch...case...一个case包含多个值的一种写法

时间:2018-06-03 21:36:28      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:TE   cas   ascii   一个   ...   包含   完整   参数   sci   

 

 

  • case 1..10:

把1~10包含在这个case里,这种写法没有找到语法的出处,先验证。

  • 参数值类型必须是这几种类型之一:int,long,short ,byte,char.

switch为什么只能用int,short,byte,char,long,因为switch 只能使用 int 类型或者是可以转换为 int类型的参数(char,char 和 int 通过ascii转换)。

C语言没有规定一定是int 类型,但是要求是完整的,因此只能是上面几种了。

 

[C]switch...case...一个case包含多个值的一种写法

标签:TE   cas   ascii   一个   ...   包含   完整   参数   sci   

原文地址:https://www.cnblogs.com/galaxy-tek/p/9130026.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!