gpt4 book ai didi

actionscript-3 - 为什么写函数:void?

转载 作者:行者123 更新时间:2023-12-03 22:42:52 24 4
gpt4 key购买 nike

我的习惯是:

function functionName():void
{

}

但是,如果我的函数没有返回类型(“:void”),我注意到如果我这样写,我的函数将工作:

function functionName()
{

}

...没有指定返回类型。为什么将返回类型显示为 :void 被认为是一种好的形式?

最佳答案

因为它遵循数据类型的严格使用,如果有 :void 返回类型,编译器可能会在非 void 返回时发出警告。 (虽然标准编译器没有。)

没有它,函数声明在语义上是不明确的。

(编辑:为澄清而更新,代码是供我们人类阅读的,如果可读性和语义丰富性不是那么重要,我们都会使用翻转开关以二进制编码。)

关于actionscript-3 - 为什么写函数:void?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4858002/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com