在c语言中调用函数有无返回值的区别在哪里?为什么有时候不需要返回值?
3个回答
2013-11-09
展开全部
一个函数可以没有输入,但必须有输出(否则,这个函数还有什么用呢?),比如排序函数没有返回值,但其排序的结果反映在排好的数组中,这就是输出。函数是否有返回值,与其功能是密不可分的,也与编程者的意图有关系,比如系统函数int strcmp(char *s,char *t),返回值为0时,表示串s与串t的内容相同,<0表示s中的某个字符排在t中相同位置字符的后边,>0表示s中的某个字符排在t中相同位置字符的前面。
2013-11-09
展开全部
void main()
{
}
不用返回值
{
}
不用返回值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-11-09
展开全部
有没有返回值与结束与否没有关系。函数执行完了,就结束退出了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询