...程序中没有return,那么函数有默认返回值吗?是多少?

发布网友 发布时间:10小时前

我来回答

5个回答

热心网友 时间:11小时前

如果函数有返回值,函数名前面一定相关的数据类型,不返回任何数据时,则需在函数名前冠以void关键字。如果什么都没有(不推荐),则系统默认返回int类型。
在函数中,对于有返回值的函数,关键字后面必有与函数名前相同类型的数据(默认转换也可以),如果不加返回的变量或常量,会编译错误。

热心网友 时间:11小时前

没有默认返回值,如果函数定义时有返回类型,而函数体中没有return,会报错

热心网友 时间:11小时前

没有默认返回值

热心网友 时间:11小时前

如果函数没有返回值没有return,应该会报错

热心网友 时间:11小时前

无返回值需声明(void),否则在定义函数的时候需说明返回值类型(如 int main()),在有返回值的函数中必然存在return语句,。如果不需要返回值,可用return -1;
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top