c++ 函数调用 自定义函数void

来源:百度知道 编辑:UC知道 时间:2024/06/19 19:13:07
在函数调用时,被调用的函数前什么时候加void,什么时候可以不加?要晕,举个例子,全面详细一点哦
我自定义的函数前加void,但函数里面有的值想返回,有的值不想返回咋办?

void 就是函数执行后不返回值,也就是最后没有 return。
有关补充的问题,不知道你到底是什么意思。有的值想返回就用return 返回,有的值不想返回就不去管它就可以了。取决于你函数定义的功能是什么。如果你不想处理函数的返回值,就不用提取函数的返回值就可以了。

如果不期待有返回值,就可以不佳,否则就必须加。

比如如下例子:

int addup(int x, int y)
{
return x+y;
}

void paddup(int x, int y)
{
printf("%d", x+y);
}

main()
{
int a=2, b=3, c;

c=addup(a,b);
printf("%d\n",c);

paddup(a,b);
}

函数的返回值为空的时候加void