原创 switch 一句话总结

2008-11-5 11:02 3293 6 10 分类: 软件与OS

 


  1、每个case分支语句里必须添加break;


  2、表达式必须是标量类型。


  3、switch只是执行时判断一次,找到合适的case后开始执行,如果不加break的话,他会吧下面的case语句都执行了。需要注意。


 

PARTNER CONTENT

文章评论4条评论)

登录后参与讨论

用户1480039 2008-11-11 16:45

温习

用户385532 2008-11-7 09:56

接受,更正

sunke9_998892717 2008-11-7 08:13

3、不加break的话可以做特殊用,也很好。

用户1090342 2008-11-6 23:05

哈哈,怎么是一句话,1-2-3共3句话。 1、3正确,2不对。 “2、表达式必须是 char型的”,应该是“2、表达式必须是标量类型”,即不能是复合类型,可以是char、short、int等,但不能是数组、结构、float等。
相关推荐阅读
用户385532 2015-09-28 10:44
剩余的光电开关 30元每套
 项目剩余的光电开关,30每套       邮费:12元(快递)      联系方式:  qq:306136554        手机:13654537437(最好...
用户385532 2015-09-28 10:42
自制的MSP430仿真器
          最近向自己想用MSP430单片机做点项目,便弄了一个430的仿真器,在IAR下运行稳定,手里还有多余的板子,现在向外出售28元一个, 根据TI公司原厂的 MSP430 ...
用户385532 2013-04-01 16:39
STM32 启动文件选择
  - startup_stm32f10x_ld_vl.s: for STM32 Low density Value line devices - startup_s...
用户385532 2013-03-12 10:15
安装Office2010出错“windows installer 服务不能更新一个或多个受保护的文件”,
安装环境:xp sp3 安装软件:office 2010 ,    在安装office 2010 之前,安装了vs2008,也没有解决这个问题。 解决方法如下:    在下面目录放...
用户385532 2011-09-03 15:07
QT 小实验--滑动条,LCD框等
编译环境:ubuntu 11.04    QT4 代码如下: #include <qapplication.h>#include <qpushbutton.h>#include...
用户385532 2011-07-22 16:54
arduino 视频车自动模式
舵机 编程运行 同翔电子 QQ:306136554 http://www.tongxiangdz.com http://shop33987716.taobao.com/...
EE直播间
更多
我要评论
4
6
关闭 站长推荐上一条 /3 下一条