函数定义
概念说明
函数是将一段可复用逻辑封装起来的代码块。
它可以接收输入参数,也可以返回处理结果。
通过函数拆分业务逻辑,代码会更清晰、更容易维护。
语法/规则
- 使用
func关键字定义函数。 - 函数名后面是参数列表,返回值写在参数列表后面。
- 无参数可写成
func name(),无返回值可省略返回类型。 - 定义后通过
函数名()调用执行。 - 函数定义不能写在另一个函数内部。
语法模板
| |
基础定义与调用示例
| |
输出结果:
| |
常见错误
- 忘记写
func关键字,导致语法错误。 - 把函数定义写进
main等函数内部,导致编译失败。 - 有返回值类型却没有
return,会编译报错。 - 调用函数时参数数量或类型不匹配,无法通过编译。