函數只有一個返回值(無參)

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)
}

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