void函数有返回值怎么办
问题更新日期:2024-10-19 14:29:07
问题描述
void函数有返回值怎么办急求答案,帮忙回答下
- 精选答案
-
1、结论
有办法解决。可以用函数的”引用参数返回值”或者”全局变量”。
2、拓展
void函数没有有效的返回值,这是语法规定的,但是可以用其他的形式返回一些调用函数需要的数据。例如:
(1)全局变量
在调用函数和被调用函数之外定义一个全局变量,在被调用函数体内把需要的值赋值给全局变量,在调用函数体内的被调用函数后使用全局变量即可。
(2)引用参数
在被调用函数的参数设置成引用参数,它传递的是变量的地址,在被调用函数体内直接给调用函数内的变量赋值。
- 其他回答
-
如果一个函数被声明为void类型,意味着它不应该有返回值。如果你需要在void函数中返回一个值,你可以通过传递指针参数来实现。在函数内部,你可以修改指针指向的值,以便在函数外部访问。另一种方法是使用全局变量,在函数内部修改该变量的值,以便在函数外部访问。但是,这种方法可能会导致代码的可读性和可维护性降低,因此应该谨慎使用。最好的做法是将函数声明为非void类型,并返回所需的值。
猜你喜欢内容
-
简单网:构建全网教育数据枢纽,让知识检索化繁为...
简单网:构建全网教育数据枢纽,让知识检索化繁为“简”回答数有0条优质答案参考
-
去三亚有什么好玩的地方
去三亚有什么好玩的地方回答数有1条优质答案参考
-
石狮一日游必去景点推荐
石狮一日游必去景点推荐回答数有1条优质答案参考
-
电气工程师的证书考取条件是什么
电气工程师的证书考取条件是什么回答数有1条优质答案参考
-
房地产估价师的具体报考条件有啥
房地产估价师的具体报考条件有啥回答数有1条优质答案参考
-
房产经纪人的工作内容具体包含什么
房产经纪人的工作内容具体包含什么回答数有1条优质答案参考
-
学习小提琴都有哪些难点
学习小提琴都有哪些难点回答数有1条优质答案参考
-
企业行政管理证书的含金量怎么样
企业行政管理证书的含金量怎么样回答数有1条优质答案参考
-
初学者要怎么入门小提琴
初学者要怎么入门小提琴回答数有1条优质答案参考
-
报考珠宝鉴定师要啥条件
报考珠宝鉴定师要啥条件回答数有1条优质答案参考
















