6.1. 函数定义
函数定义
什么是函数呢?
函数就是将一堆代码进行重用的一种机制。函数就是一段代码,一个函数就像一个专门做这件事的人,我们调用它来做一些事情,它可能需要我们提供一些数据给它,它执行完成后可能会有一些执行结果给我们。要求的数据就叫参数,返回的执行结果就是返回值。
函数基本语法
func 函数名(){
函数体
}
通过func关键字来定义函数,函数名后面必须加括号。
定义一个加法的函数。
//func 函数名(参数列表)(返回值列表){
//代码体
//}
//函数定义 只能定义一次
//在整个项目中函数名是唯一的 不能重名
func add(s1 int, s2 int) {
sum := s1 + s2
fmt.Println(sum)
}
调用函数
func main() {
//fmt.Println("你好")
//v := len("你好")
//fmt.Println(v)
a := 10
b := 20
//函数调用 函数可以多次调用
//在函数调用时参数为实际参数(实参)有具体的值 用来给形式参数(形参)传递数据
add(a, b)
add(1, 2)
}