例如我有这段代码
if ( false )
{
// 1000 lines of code
} else if {
// 1000 lines of code
} else {
code(true)
}
我想知道,当运行此代码时,如果if
和else if
的值都为false,则机器会立即运行else
逻辑或两个代码({1}}和if
下面的(1000行代码)会先读取并花些时间吗?
答案 0 :(得分:2)
语言解析是一项复杂的业务,并向某人解释这是一个大学模块,而不是Stack Overflow答案。
但简而言之,我可以这样说: