是否会内联显式命名的条件?

时间:2019-03-11 19:16:09

标签: compilation

这可能太广泛了,因为我不是在谈论一种特定的语言,但是由于它是一个基本概念,因此可能是通用的。

这是:

too_long = array.length > MAX_LENGTH

if too_long; then
    ...

与现代编译器相同:

if array.length > MAX_LENGTH; then
    ...

如果变量too_long没有在其他地方使用?

为清晰起见,我喜欢第一个版本,但我想知道这是否是公认的模式。

0 个答案:

没有答案