有返回值的函数,调用的时候没有将返回值赋值或对返回值进行检查,是怎么回事?

2024-12-25 12:55:16
推荐回答(4个)
回答1:

可以这样用,这样运行了func()里面的功能,但是不需要使用它的返回值
比如:
int func() {
int a=0;

println("我运行了这个函数!");
return a;

}

如果单单调用func();
只是执行打印,返回值没有用
如果你需要a的值,就可以
int b = func();

回答2:

可以这么用,你所展示的函数返回的是int(整数型),如果该函数返回值为布尔型,你可以用if来接收返回值并判断,如
if (func())
{
程序语句块;
}
else
{
程序语句块;
}

回答3:

当然可以啦,不用到它的返回值而已,很常用的用法

回答4:

你什么意思 请表达清楚