您的位置:首页 > 其它

return用法

2016-04-04 18:31 288 查看
return用于结束正在执行的函数,将控制权返回给调用函数的函数。return的两种使用方式:

return;
return expression;


1、没有返回值的函数

声明为void的函数,用return或者不用。例外,也可以用return expression,但是expression必须是void类型的函数

2、main函数的返回值

main函数的返回的类型必须是int类型,声明为void类型是错误的。main函数带有默认的返回值0,及可以不显示的写return。返回0表示程序运行成功,返回其他表示失败。

3、不能返回局部对象的指针和引用。因为函数结束之后该对象的内存会被释放。

4、直接或间接调用自己的函数是递归函数,递归函数必须定义一个终止条件。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: