函数只有一个返回值(无参)

package main
import “fmt”
//无参有返回值:只有一个返回值
//有返回值的函数需要通过return中断函数,通过return返回
func myfunc01( ) int {
return 111
}
//给返回值起一个变量名,go语言推荐写法
func myfunc02( ) (result int ) {
return 222
}
//这种最常用
func myfunc03( ) (result int) {
result = 333
return
}
func main ( ) {
//无参有返回值函数调用
var a int
a = myfunc01( )
fmt.Println("a = ",a)
//使用自动推导类型
b := myfunc01( )
fmt.Println("b = ",b)
c := myfunc02( )
fmt.Println("c = ",c)
d := myfunc03( )
fmt.Println("d = ",d)
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章