【1】为什么要使用函数: 提高代码的复用型,减少代码的冗余,代码的维护性也提高了
【2】函数的定义:
为完成某一功能的程序指令(语句)的集合,称为函数。
【3】基本语法 func 函数名(形参列表)(返回值类型列表){ 执行语句.. return + 返回值列表 }
【4】函数的定义和函数的调用案例:
go
package main
import "fmt"
// func 函数名(形参列表)(返回值类型列表){
// 执行语句..
// return + 返回值列表
// }
//自定义函数:功能:两个数相加:
func cal (num1 int,num2 int) (int) { //如果返回值类型就一个的话,那么()是可以省略不写的
var sum int = 0
sum += num1
sum += num2
return sum
}
func main(){
//功能:10 + 20
//调用函数:
sum := cal(10,20)
fmt.Println(sum)
// var num1 int = 10
// var num2 int = 20
//求和:
// var sum int = 0
// sum += num1
// sum += num2
// fmt.Println(sum)
//功能:30 + 50
var num3 int = 30
var num4 int = 50
//调用函数:
sum1 := cal(num3,num4)
fmt.Println(sum1)
//求和:
// var sum1 int = 0
// sum1 += num3
// sum1 += num4
// fmt.Println(sum1)
}