主题
函数定义与调用
函数是组织好的、可重复使用的代码块,用于实现特定功能。Go 语言中函数的定义和调用非常灵活。
1. 函数定义
基本格式:
go
func 函数名(参数列表) 返回值类型 {
// 函数体
return 返回值
}
示例:
go
func add(a int, b int) int {
return a + b
}
2. 函数调用
调用函数时传入对应参数:
go
sum := add(3, 5) // sum 值为 8
3. 参数传递
Go 中函数参数是值传递,函数内部对参数的修改不会影响外部变量。
go
func modify(x int) {
x = 10
}
调用时传入变量,外部变量不会改变。
掌握函数的定义与调用是编写模块化和可维护代码的基础。