For investors
股价:
5.36 美元 %For investors
股价:
5.36 美元 %认真做教育 专心促就业
函数的应用在许多的软件开发项目中是非常常见的第一个编程元素,而本文我们就通过案例分析来简单了解一下,软件开发函数声明与应用方法。
每个函数都包含func关键字、函数名、输入参数列表、一个可选的返回列表以及函数体
func关键字:Go语言使用func关键字来声明一个函数。类似Python的def关键字。
函数名:紧跟func关键字后的事函数名称,函数名必须是一个标识符,即不能跟Go语言关键字冲突
输入参数列表(形参列表):输入参数声明列表必须用一对小括号括起来,指定一组变量的参数名和**参数类型,**这些局部变量都由调用者提供的实参传递而来。
输出结果列表(返回列表):指定了函数返回值的类型。当函数返回一个未命名的返回值或者没有返回值的时候,返回列表的圆括号可以省略。在Go中,一个函数可以有多个返回值。
函数体:函数体必须用一对大括号括起来。一对大括号和它其间的代码形成了一个显式代码块。在一个函数体内,return关键字可以用来结束此函数的正常执行流程并进入此函数的退出阶段。
函数是一段代码的片段,包含连续的执行语句,它可以将零个或多个输入参数映射到零个或多个参数输出。函数像一个黑盒,对它的使用者隐藏实现细节。还可以在代码中通过函数调用来执行它们。
声明函数需要提供函数名、形参列表和返回值列表
名称中字母大写的函数和类型将被导出并为其他包所用
函数声明中的每个形参和返回值都由名字后跟类型组成,如果多个形参或者返回值具有相同的类型,那么类型只需要给出一次即可。
函数声明中的返回值也可以省略名字,而只给出类型
调用函数时需要根据其接受的形参给予相应的实参,至于函数的执行结果则会通过关键字return返回给调用者。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。