3 回答
望远
TA贡献1017条经验 获得超1032个赞
C语言以函数为基本单位,那么函数之间的相互调用是在所难免的,在调用完函数后程序回到主调函数执行我们往往需要前一个函数调用完之后返回出一些东西,通过这个返回值来调度以下代码的执行。当然,如果你的需求不需要当前函数有返回值那么定义为void就行。
__innocence
TA贡献313条经验 获得超208个赞
函数没有返回值,那和咸鱼有什么区别。
假设没有返回值,你写一个两个整数相加的函数,请问,你如何使用这个函数?有返回值的情况:
int a=1;
int b=2;
int add(int a,int b){return a+b;}
//计算a+b
int c = add(a,b);
如果没有返回值,你试试计算a+b的结果,赋值给c,并不能做到
- 3 回答
- 0 关注
- 2146 浏览
添加回答
举报
0/150
提交
取消