
正文
c语言void返回函数 c语言void返回值是什么意思
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
C语言中,void的用法,什么是返回值
首先比喻下函数是什么吧?
函数简单的说就是一个黑箱子似的制造机器,你给他原料(输入参数)它给你制造出产品(函数返回的结果)。
所以函数的返回值一般就是你想要的结果。当然有些函数没有返回值,比如输出一句话的函数,这函数就没有返回值。c++用void型表示。但是求两个数的最大值函数int
max(int
a,
int
b)的返回值就可以是你求的最大的值。
int
max(int
a,
intb)
{
if(ab)
{
return
a;
}
else
{
return
b;
}
}
其中return返回的值就是函数的返回值。
相关问答
Q1: c语言中void函数的返回值,是怎么回事,例如下面这个函数
void 代表空返回值。即无返回值
所给c语言void返回函数的案例中c语言void返回函数,swap函数是一个无返回值函数
但是该函数带两个输入参数
当主函数调用该函数时
只需要给定两个输入参数即可
该函数执行完毕后c语言void返回函数,无返回值
接下来继续往下执行c语言void返回函数,执行printf语句。
Q2: C语言调用完void函数后如何将值返回主函数实现输出的呢? void函数没有返回值。。。是数组不同
1、C语言调用完void函数后如何将值返回主函数实现输出的呢?
答:因为 void函数没有返回值,要想把让函数的值带回主函数,还有两种办法,第一是使用指针做参数,第二是潆数组做参数。
2、用指针传递就可以了吗,那如果不用指针呢?
答:用指针当然可以啦。如果不用指针,那就选择用数组参数了。
关于c语言void返回函数和c语言void返回值是什么意思的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







