是不是不写return就不返回值 了

一个函数是不是一定有返回值,如果说没有,也不叫没有,而是叫空返回值呢,是吗?

算是吧, 空返回值 是 函数返回值的一个特例,不用你指明返回值!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-01-17
当在函数名字前面加了void的时候定义的函数就会有1个形参来传递值的 这个时候 可以要return;但是也可以不要的 当函数前面没有void的时候, return后面就需要1个表达试把得到的结果传递给调用该函数的函数了 不写 值就无法传递
第2个回答  2010-01-17
没有返回值的的函数叫做空函数。
void max()
{}
这里的void就是空,没有返回值。
第3个回答  2010-01-17
如果函数定义时返回的类型是void则没有返回值,如果不是,那么就算没有return也会返回一个值的。
第4个回答  2010-01-17
定义void如LS所言无返回值
缺少return返回一个不确定的值
相似回答