本文介绍: Rust并不要求函数定义的位置必须在调用它之前,所以如果你习惯于把main函数放在最前面的话,是完全没有问题的。函数的参数格式为参数名: 参数类型, 多个参数之间用分隔,在参数列表后, 用->
函数
函数的定义
根据Rust的格式规范,函数名的格式应遵从蛇形命名法,即是用小写字母以及下划线组成,如:
Rust并不要求函数定义的位置必须在调用它之前,所以如果你习惯于把main
函数放在最前面的话,是完全没有问题的。
函数的参数格式为参数名: 参数类型
, 多个参数之间用,
分隔,在参数列表后, 用 ->
指向的类型为函数的返回值类型,花括号内为函数体,格式如下:
尾部表达式(tail expression)
如上所示,如果一个语句块的最后一行末尾不写分号的话,那最后一行的表达式的值就会被作为这个语句块的返回值, 语句块的最后一行不带分号的表达式,也被成为尾部表达式(tail expression),例如,下面两个语句块是等价的:
如果你需要再某个语句块末尾返回一个值的时候,我们常常习惯于使用尾部表达式,而不是return
语句.
函数的调用
模块系统
小结
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。