标签: command expression rust
一方面,似乎Rust中的所有命令都返回单元类型,这意味着Rust只包含表达式(因为根据定义,命令不会产生值)。另一方面,Rust是一种命令式语言。 Rust有命令吗?
如果不是 - 循环,块等......是表达式吗?
答案 0 :(得分:-1)
我认为Rust被认为是一种命令表达式编程语言。这意味着表达式会更改程序的状态(如命令),并且命令会有值。如果它不是可以使用的东西,那么它就是单元类型。我可能完全错了。