函数
仓颉使用关键字 func
来表示函数定义的开始,func
之后依次是函数名、参数列表、可选的函数返回值类型、函数体。其中,函数名可以是任意的合法标识符,参数列表定义在一对圆括号内(多个参数间使用逗号分隔),参数列表和函数返回值类型(如果存在)之间使用冒号分隔,函数体定义在一对花括号内。
函数定义举例:
func add(a: Int64, b: Int64): Int64 {
return a + b
}
上例中定义了一个名为 add
的函数,其参数列表由两个 Int64
类型的参数 a
和 b
组成,函数返回值类型为 Int64
,函数体中将 a
和 b
相加并返回。
详细介绍可参考定义函数模块介绍。