社区
C语言
帖子详情
C 语言 中 return 的问题 !
jianganyue0927
2012-04-17 02:18:09
我是新手!!!
有些函数(程序) 再最后 都有这样的 标示 : return 0; 或者 return 1;
这些表示什么意思??我感觉有些多余呀!! 比如说这个 :
//关闭套节字
closesocket(conn_socket);
WSACleanup();
return 0; // 需要 么 ??
}
...全文
75
12
打赏
收藏
C 语言 中 return 的问题 !
我是新手!!! 有些函数(程序) 再最后 都有这样的 标示 : return 0; 或者 return 1; 这些表示什么意思??我感觉有些多余呀!! 比如说这个 : //关闭套节字 closesocket(conn_socket); WSACleanup(); return 0; // 需要 么 ?? }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ioaq
2012-04-17
打赏
举报
回复
如果在定义函数的时候,不定义函数类型,应该是默认成int型,所以应该有一个int型的返回值,但是时候好像不写return语句也可以编译、运行,不过最好还是写ruturn吧
对于main函数来说,return 0 好像代表成功结束吧, ruturn 1可能就是不正常结束了。。
SLSnake
2012-04-17
打赏
举报
回复
这和函数定义的类型有关系,函数定义什么类型,就要返回什么类型的数据。
你不能只看return 0这一句。
如果是void类型的函数,那么也可以用 return; 这样的形式来结束函数。
jianganyue0927
2012-04-17
打赏
举报
回复
还有 就是 我头像换了 怎么 这还是没显示 我的头像呀 !晕哦
jianganyue0927
2012-04-17
打赏
举报
回复
也就是说:return 0; 这样的写法 只是给自己看程序代码的时候一个 提示: 运行到这里 是 正常的结果?
jiligululalala
2012-04-17
打赏
举报
回复
其实没有也无所谓啦,就算是main函数,执行到最后一行代码之后,没有return,没有exit照样结束,不影响运行。
楼主完全可以把return忽略掉。等哪天需要调用函数,需要通过函数返回值来进行判断时,再考虑return的作用。
roony
2012-04-17
打赏
举报
回复
目前来看主要是用来判断结果吧
hen_hao_ji
2012-04-17
打赏
举报
回复
你不写,函数也会默认返回的。。
[Quote=引用 5 楼 的回复:]
有些 算是 判断结果吧! 但//关闭套节字
closesocket(conn_socket);
WSACleanup();
return 0; // 需要 么 ??
} 这种也是 需要他的判断结果么?? 不写 return 0; 也应该能 关闭吧 !!
[/Quote]
jianganyue0927
2012-04-17
打赏
举报
回复
有些 算是 判断结果吧! 但//关闭套节字
closesocket(conn_socket);
WSACleanup();
return 0; // 需要 么 ??
} 这种也是 需要他的判断结果么?? 不写 return 0; 也应该能 关闭吧 !!
Defonds
2012-04-17
打赏
举报
回复
执行结果判断
hen_hao_ji
2012-04-17
打赏
举报
回复
http://blog.sina.com.cn/s/blog_894027eb0100v0tl.html
Coder_Y_Jao
2012-04-17
打赏
举报
回复
比如:有个函数这样的。
int fun ()
{
if(失败)
{
return 0;
}
return 1;
}
调用的时候就可以判断nRet的值是1还是0,来确认函数是否完成预期任务 int nRet = fun();
evencoming
2012-04-17
打赏
举报
回复
表示程序执行成功还是失败。
在外部调用这个程序的时候,方便了解程序执行结果
在c
语言
中
通过
return
语句,c
语言
中
return
的用法
c
语言
中
return
的用法函数的返回值是指函数被调用之后,执行函数体
中
的代码所得到的结果,这个结果通过
return
语句返回。
return
语句的一般形式为:
return
表达式;或者:
return
(表达式);有没有( )都是正确的,为了...
c
语言
函数遇到
return
就结束,关于c
语言
中
return
的用法介绍
关于c
语言
中
return
的用法介绍发布时间:2020-04-21 16:18:52来源:亿速云阅读:334作者:小新本篇文章和大家了解一下关于c
语言
中
return
的用法介绍。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助...
C
语言
!! 的含义
c
语言
, strcmp
C
语言
中
return
的作用
return
代表的是函数的返回值,并且
return
只会出现在函数
中
函数的返回值是指函数被调用之后,执行函数体
中
的代码所得到的结果,这个结果通过
return
语句返回。 一、
return
的一般形式 ①
return
表达式; ②
return
...
C
语言
中
return
1的作用,
return
1在c
语言
中
的意思
return
1在c
语言
中
的意思是返回值为一。C
语言
是一门面向过程、抽象化的通用程序设计
语言
,广泛应用于底层开发。C
语言
能以简易的方式编译、处理低级存储器。C
语言
是仅产生少量的机器
语言
以及不需要任何运行环境支持便...
C语言
69,373
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章