什么时候应该使用“void”?

问题描述 投票:0回答:1

我们使用什么标准来决定何时使用 void 何时不使用?

为什么有些方法有返回类型而有些则没有?

简单地用 void 来解释返回类型的必要性以及何时不需要返回类型似乎有点不合理

我知道使用没有返回类型的 void 会产生副作用并使测试变得困难。什么时候绝对需要使用 void?

我怀疑这可能与读写等命令单元的原子性,或者共享资源的隔离性有关。有人深入思考过这方面吗?

oop return void return-type
1个回答
0
投票

void
应用于不返回任何值的函数,例如,如果它们根本不使用
return
,或者仅使用
return;
而没有值。

© www.soinside.com 2019 - 2024. All rights reserved.