0
点赞
收藏
分享

微信扫一扫

GO+ 多返回值(Multiple Return Values)



多返回值(Multiple Return Values)

  • ​​一、GO+ 概述​​
  • ​​二、定义​​
  • ​​三、多返回值​​


官方线上GO+练习环境:​​https://play.goplus.org/​​

一、GO+ 概述

Go+ 是一门融合工程开发的 Go、数据科学领域的 Python、编程教学领域的 Scratch,以 Python 之形结合 Go 之心,让工程师处理数据不需要学习新的开发语言,让初学者学习编程、开发作品的门槛更低的编程语言。

二、定义

Go+ 的函数和方法可以返回多个值。多值返回避免了传递指针模拟引用参数来返回值。

当有多个返回值时需要使用圆括号将返回值括起来。

三、多返回值

Go+ 的函数 ,可以返回多个返回值

实例

/* 函数返回多个值 */
func max(num1, num2 int) (int, int) {
return num1+num2, num1-num2
}

a := 200
b := 100

/* 调用函数并返回最大值 */
sum, sub := max(a, b)

printf("两数之和: %d,两数之差:%d", sum, sub)

运行结果:

GO+ 多返回值(Multiple Return Values)_GO+ 教程


举报

相关推荐

0 条评论