return ;其实就是void类型函数的返回。你不写也可以,但是有这样一个情况需要考虑
void function()
{
if(xxx)
return ;
aaa;
bbb;
cccc;
}
上面有aaa,bbb,ccc三行代码。如果你需要判断某某某条件不满足的时候,函数直接返回,那么就需要使用到return ;了。换句话说,这个语句可以使函数提前返回,不用执行后面的代码了。
如果没有提前返回的要求,那么代码执行到最后,有没有return ;都是无所谓的。
返回,不往下面跑了,就是终止函数的运行,返回调用者,函数不需要返回值,所以就什么都不加咯。
本文详细解析了C++中return语句的作用及其在void类型函数中的应用方式。通过示例代码展示了如何利用return实现条件分支,使函数能够根据特定条件提前退出。
791

被折叠的 条评论
为什么被折叠?



