C语言中没有返回值的函数调用有什么意义呢?

 我来答
百度网友2976c9b
推荐于2018-05-09 · TA获得超过1555个赞
知道小有建树答主
回答量:934
采纳率:0%
帮助的人:704万
展开全部
可以实现很多功能啊,只是他不需要于使用者进行互动而已。
例如 int add(int a,int b) return a+b;
这些需要和用户交互信息的。
而void display(void) printf("Hello Word!");
这些不需要反之某一个有意义的值,但是也可以帮你实现某些功能。
个人观点,有错的地方望大神指正!
hcwymy
2013-01-29 · 超过10用户采纳过TA的回答
知道答主
回答量:89
采纳率:0%
帮助的人:30.9万
展开全部
没有返回值的函数通常用来做一些数据的修改或实现些内部功能。而有返回值的函数通常作用为数据存储。当然实际上没有那么明显的界限,只是你要知道没返回值的函数一样有意义
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2015-06-26
展开全部
可以实现很多功能啊,只是他不需要于使用者进行互动而已。
例如 int add(int a,int b) return a+b;
这些需要和用户交互信息的。
而void display(void) printf("Hello Word,");
这些不需要反之某一个有意义的值,但是也可以帮你实现某些功能。
个人观点,有错的地方望大神指正。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lpe234
2013-01-29 · TA获得超过2778个赞
知道小有建树答主
回答量:1250
采纳率:50%
帮助的人:550万
展开全部
感觉你的理解有些偏差。这个问题,首先你要知道函数有什么用,也就是函数时用来干嘛的。函数就是用来处理参数以完成或者实现某种功能。如果你能明白上面的话,你就不会再问这个问题了。比如,一个排序函数 void sort(),它的功能就是排序,调用他就可以实现排序。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
思孕
2013-01-29 · TA获得超过389个赞
知道小有建树答主
回答量:645
采纳率:0%
帮助的人:414万
展开全部
补充:可以操作全局变量!实际上 也就相当于返回了!
来自:求助得到的回答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式