全站数据
8 4 2 0 5 8 1

调用函数时有返回值与没返回值有什么不同

心理咨询师小雅 | 简单学习,快乐成才!         
问题更新日期:2024-11-03 12:15:20

问题描述

调用函数时有返回值与没返回值有什么不同希望能解答下
精选答案
最佳答案

在设计的时候的不同:

没有返回值的时候,用void表示,一般用于肯定不会失败的函数;有返回值,应该用相应的返回值类型表示,不写的话,默认返回int类型,返回值可以标示需要返回的内容或函数失败的原因。

使用中的不同,调用没有返回值的函数,不必考虑返回值,直接调用即可,函数不能被赋值给变量或参与表达式运算;有返回值的函数,可以不理会返回值,也可以完全当一个表达式使用,还可以根据返回值判断函数的执行成败。

希望对你有帮助。

祝你好运!