社区
C语言
帖子详情
请教return的用法?
marist
2002-04-03 08:18:51
return;用于跳出当前的程序段(跳出该大括号),不知道理解得正不正确。
return 0和return 1的的作用是什么?能说的详细一点吗?
...全文
1179
25
打赏
收藏
请教return的用法?
return;用于跳出当前的程序段(跳出该大括号),不知道理解得正不正确。 return 0和return 1的的作用是什么?能说的详细一点吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
25 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tigerfox
2002-04-05
打赏
举报
回复
return就是从程序过程或函数中返回,像你说的跳出当前程序段
return 0 or 1 要视程序情况而定,过程也可不返回值只是跳出。
iamabird
2002-04-05
打赏
举报
回复
函数调用时,caller(调用者)会为callee(被调用者)准备堆栈,包括返回值,参数。函数返回时,清除参数堆栈,并将返回值按照类型写到上述堆栈中。如果函数有返回类型(非void),却未设置返回值,则那段内存值是unpredictable。
jwyhit
2002-04-05
打赏
举报
回复
main()返回值是给系统的
neptunez
2002-04-05
打赏
举报
回复
给分~
zuoqiang
2002-04-05
打赏
举报
回复
main()返回值也是很有用的,在多进程的情况下,可以知道一个进程的退出状态!
terrorist
2002-04-05
打赏
举报
回复
返回给系统啊
2ndboy
2002-04-04
打赏
举报
回复
int main()返回给调用他的地方,Shell?
marist
2002-04-04
打赏
举报
回复
int main()是程序在读取头文件后的第一个指令,返回到哪里?哪里调用它?一般函数在某些时候需要返回一个值给另一个程序调用,主函数返回一个值做什么?
rty
2002-04-03
打赏
举报
回复
我看到一个问题,int main()返回的值返回到哪呢?
有意思有意思
容我好好研究一下
joy8223
2002-04-03
打赏
举报
回复
呵呵,有意思!
bitcat
2002-04-03
打赏
举报
回复
我看到一个问题,int main()返回的值返回到哪呢?
hello_wyq
2002-04-03
打赏
举报
回复
实在是分数多的不知道这么用了!
eastxing
2002-04-03
打赏
举报
回复
推荐即使是void的类型也加上return
Fuxiao
2002-04-03
打赏
举报
回复
just ok
rty
2002-04-03
打赏
举报
回复
应注意函数类型于返回值类型的匹配
cplusc
2002-04-03
打赏
举报
回复
同意大家
wersly
2002-04-03
打赏
举报
回复
在c/c++中只存在函数,不存在过程,只有函数,而函数在定义的时候本身是有个类型的,如int、void。
int main()
{
cout << "ok";
return 0;
}
定义为非void类型的时候,可以不进行retern.运行到最后自动跳出函数的执行,如果在函数体内的某个位置跳出,则就需要用到return了。
像上面的定义 int main()就必须反悔一个整型,否则编译报错。
但是如果像下面这样定义成void类型,则应该不会有什么问题;
void main()
{
cout << "ok";
}
yashi
2002-04-03
打赏
举报
回复
因为你定义的是int main()呀,它的含义就是必须返回一个int型值,至于返回0还是1,或者是2,3,4,5,6,就看你自己的定义的返回值的意思了。如果你定义的是void main()不加return 0就没有问题。
diaopeng
2002-04-03
打赏
举报
回复
就是返回啊,没什么的。return 0还是return 1只是看你的程序的问题有选择的返回1或者0而已
marist
2002-04-03
打赏
举报
回复
谢谢各位,那为什么在很多程序中如:
#include<iostream.h>
int main()
{
cout << "ok";
return 0;
}
如不加上return 0,vc++会产生一个warning?????
这是为什么?return 0的作用有谁能够说得清楚彻底一点吗???
谢谢!!!
加载更多回复(5)
【Vue】在method使用
return
没有反应?怎么解决
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、示例二、解决方法总结 前言 今天在使用Vue+elementUi编写表格的时候,想获取当前车辆的 品牌名称,由于没有进行两表联查,其他下拉框已经查询了所有车辆类型。就想着写一个 方法,传入类型编号,在前端使用forEach解决 一、示例 表格显示列 <el-table-column label="车类型" align="center"> <template slot-scope="s.
请教
javascript中ShowModalDialog:
return
Value的具体
用法
请教
最好有完美的 具体代码 还请详解一下 (^_^)
html5保存资源本地,(HTML5本地存储)设置url为http://www.baidu.com。并取url的值。
请教
一下如何做?...
简单
用法
:// 设置urlwindow.localStorage.setItem('url','http://www.baidu.com');// 获取urlvar url = window.localStorage.getItem('url');console.log(url); // output http://www.baidu.com简单封装:// 声明var store = (funct...
本地html文件怎么转换成url,(HTML5本地存储)设置url为http://www.baidu.com。并取url的值。
请教
一下如何做?...
简单
用法
:// 设置urlwindow.localStorage.setItem('url','http://www.baidu.com');// 获取urlvar url = window.localStorage.getItem('url');console.log(url); // output http://www.baidu.com简单封装:// 声明var store = (funct...
php _initialize __construct,Thinkphp5 _initialize() 和 _construct() 中无法
Return
事情的起因是这样的,我在写接口的时候,也想和后台一样先判断用户是否登录,如果登录才能操作,可是其他控制器继承公共控制器之后没有反映。之后我查阅了半会资料才搞明白是怎么回事。#### __initialize() __construct() 的含义其实Thinkphp框架在Controller.php的构造函数中调用了_initialize(),因此_initialize()其实就相当于构造函数__...
C语言
69,380
社区成员
243,074
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章