switch-case语句里面有return了 ,break还起作用吗?该如何解决
来源:互联网 发布:js 获取跨域脚本错误 编辑:程序博客网 时间:2024/04/30 14:50
switch-case语句里面有return了 ,break还起作用吗?
switch-case语句里面有return了 ,break还起作用吗? 比如:
switch(ID)
{
case 1:
return 1;
break;//还能执行到break吗?是不是break就没有意义了?
case 2:
return 2;
break;
case 3:
return 3;
break;
}
------解决思路----------------------
return是直接结束当前函数返回
break是直接结束当前循环返回
exit是直接结束当前程序返回
呵呵 当然是没有执行case啦
------解决思路----------------------
我的意思是说 ,是不是遇到return就 跳出switch了,而不用后面的break跳出了?
如果你把return写在main函数里面, 那么就相当于程序执行完毕了
如果是别的函数, 就返回调用函数那个地方
switch-case语句里面有return了 ,break还起作用吗? 比如:
switch(ID)
{
case 1:
return 1;
break;//还能执行到break吗?是不是break就没有意义了?
case 2:
return 2;
break;
case 3:
return 3;
break;
}
------解决思路----------------------
return是直接结束当前函数返回
break是直接结束当前循环返回
exit是直接结束当前程序返回
呵呵 当然是没有执行case啦
------解决思路----------------------
我的意思是说 ,是不是遇到return就 跳出switch了,而不用后面的break跳出了?
如果你把return写在main函数里面, 那么就相当于程序执行完毕了
如果是别的函数, 就返回调用函数那个地方
0 0
- switch-case语句里面有return了 ,break还起作用吗?该如何解决
- switch-case-break语句
- 如果catch里面有return语句,finally里面的代码还会执行吗?
- switch case break default 判断语句
- switch—case break 语句总结
- 为什么switch case语句需要加入break
- java面试题20--如果catch里面有return语句,finally里面的代码还会执行吗?
- if 语句里面有 return;
- switch case语句里面不能定义对象,有语法错误,除非加一个花括号
- switch case语句里面不能定义对象,有语法错误,除非加一个花括号
- switch case语句里面不能定义对象,有语法错误,除非加一个花括号
- iOS中switch case语句里面不能定义对象,有语法错误,除非加一个花括号
- 面试题之final,finally和finalize的区别以及如果catch里面有return语句,请问finally里面的代码还会执行吗?
- switch case break
- switch case break
- switch-case retrun break
- switch case break
- switch-case-break;
- C:打印杨辉三角
- Cracking the coding interview--Q2.1
- CRC(循环冗余码)校验即c++实现
- MySQL 数据库设计初步规范V1.0
- [leetcode]Merge Two Sorted Lists
- switch-case语句里面有return了 ,break还起作用吗?该如何解决
- 为什么选择在硬件工业方面开源
- 微信公众平台学习技术报告
- 写文件和读文件
- 第九周项目四——乘法口诀表
- Java学习笔记(一)
- XMLHttpRequest对象
- C:递归求斐波那契数列
- SSO 基于Cookie+fliter实现单点登录 实例解析(一)