问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

VC++:switch中case语句后面使用了return 0;和break;这个return 0;有什么作用?

发布网友 发布时间:2022-04-23 17:26

我来回答

5个回答

热心网友 时间:2023-10-10 22:50

错。
这样写是标准合法的。

因为很多编译器不标准,对于retun语句只是记录返回值,然后还要接下来执行。并且函数类型的不同(pascal,std,cdecl,fast等),编译成汇编代码后函数出口入口的语句都有很大差别。
所以推荐的写法就是case里面即使返回,也要break.否则有些编译器就出错。

你要是用bcb就知道,bcb就经常出现过这样的错误,即使vc,我也遇到过调试状态下不用break会出错的情况。
尤其是大型工程项目,语法必须标准,否则出错很难查找。

热心网友 时间:2023-10-10 22:51

return 0;
break;
是错误的;

break是退出当前的循环;
return是退出当前的函数。

热心网友 时间:2023-10-10 22:51

return直接返回到调用函数的地方了.return之后的break;纯属多余.

热心网友 时间:2023-10-10 22:52

break是退出当前的循环;
return是退出当前的函数。

热心网友 时间:2023-10-10 22:52

那个break可以不写

只是为了好看:)
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
浙江有哪些三加二的学校 浙江公办3+2专科学校排名 老师们给看看柿子叶子什么病 51漫画vip兑换码 怎样获得51漫画vip兑换码? 51兑换码怎么用 哪个漫画软件好用一些啊,求推荐。 十万平米的楼房地暖管要用多少 物业管理条例里面有写的,10万平米以下,按建筑面积的千份之四计算,超过... 二级建造师十万平米怎么理解 c语言 如何返回上一步骤 c语言switch语句后怎么返回菜单(主页) c语言中switch case的嵌套语句 怎么返回上一级? c语言switch语句中的某case返回程序最初始怎么做? oppo手机字体重影? 字体有重影怎么办? 桌面字体文字有重影,怎么消除? VIVO手机字体重影,就是重叠的,该如何设置? PPT中的文字为什么会有重影? 这个重影的是什么字体??? 一般柿子摘下来,怎么放才熟得快。 手写重影字体怎么写 怎样做字体重影 为什么显示器的字是重影? 电脑显示的字有点重影,怎么调 word字体重影是怎么回事? 柿子催熟用多少度的水 太阳能板单晶好还是多晶好谁清楚 如何区别单晶太阳能电池板和多晶的 太阳能板单晶,多晶,伏光有何区别? C语言的case语句问题,谁来解释下? 民非是什么意思是? 民办非学历高等教育机构什么意思 民办非企业是什么?一家教育培训机构在教育局注册和在工商局注册有什么区别?在教育局注册好还是在工商局 教育机构民转非是什么意思 民办教育机构与民办教育学校有什么区别 民办非企业是什么?教育培训机构在教育局注册和在工商局注册有什么区别... "全日制民办非学历高等教育机构"是什么意思? 民办非企业单位(如培训机构)在法律上属于什么性质? 非盈利机构培训学校是什么意思? 民办非企业单位属于什么单位类型 服装厂利用微信群拼订单可行不? 微信群点单交税吗 小牛电动车钥匙开启后,显示面板正常,按小牛电动车启动键没反应,一直是显示P,开不了是怎么回事?_问一问 微信群订单量越来越大,有没有适合商家使用的群订单工具? 微信群的秒杀单子是什么回事? 蚕姑坨的介绍 狼牙山由五驼三十六峰组成,请问是哪五坨? 微信群聊单方面能退出吗 怎样找回电脑的开机密码?