语句与表达式
Rust 主要是一门表达式语言。这意味着大多数产生值或引发效果的求值过程都由统一的表达式语法类别来主导。每种表达式通常可以互相嵌套,表达式求值的规则包括指定表达式产生的值以及其子表达式的求值顺序。
相比之下,语句的主要作用是承载表达式并明确地编排它们的求值顺序。
Press ← or → to navigate between chapters
Press S or / to search in the book
Press ? to show this help
Press Esc to hide this help
Rust 主要是一门表达式语言。这意味着大多数产生值或引发效果的求值过程都由统一的表达式语法类别来主导。每种表达式通常可以互相嵌套,表达式求值的规则包括指定表达式产生的值以及其子表达式的求值顺序。
相比之下,语句的主要作用是承载表达式并明确地编排它们的求值顺序。