兄弟連go教程(12)函式 - 變參
變參本質上就是 slice。只能有⼀一個,且必須是最後⼀一個。
使⽤用 slice 物件做變參時,必須展開。
func test(s string, n ...int) string {
var x int
for _, i := range n {
x += i
}
return fmt.Sprintf(s, x)
}
func main() {
println(test("sum: %d", 1, 2, 3))
}
使⽤用 slice 物件做變參時,必須展開。
func main() {
s := []int{1, 2, 3}
println(test("sum: %d", s...))
}
尹成老師
QQ77025077
微信18510341407
所有視訊在尹成學院
www.yinchengxueyuan.com
尹成百度雲請聯絡QQ475318423
相關文章
- 兄弟連go教程(14)函式 - 匿名函式Go函式
- 兄弟連go教程(11)函式 - 函式定義Go函式
- 兄弟連go教程(13)函式 返回值Go函式
- 兄弟連go教程(15)函式 - 延遲呼叫Go函式
- 兄弟連go教程(15)函式 - 錯誤處理Go函式
- 兄弟連go教程(1)型別-變數Go型別變數
- 兄弟連go教程(10)表示式 - 控制流Go
- 兄弟連go教程(9)表示式-初始化Go
- [譯] part 12: goalng 變參函式Go函式
- 兄弟連go教程(5)字串Go字串
- 兄弟連go教程(8)表示式--保留字;運算子Go
- 兄弟連go教程(6)指標Go指標
- 兄弟連go教程(2)型別-常量Go型別
- 兄弟連go教程(3)基本型別Go型別
- 兄弟連go教程(16)資料 - ArrayGo
- 兄弟連go教程(17)資料 - SliceGo
- 兄弟連go教程(18)資料 - MapGo
- 兄弟連go教程(19)資料 -StructGoStruct
- 兄弟連go教程(7)自定義型別Go型別
- 兄弟連go教程(19)資料 - 匿名欄位Go
- 兄弟連go教程(19)資料 - ⾯物件導向Go物件
- 兄弟連go教程(4)型別-引用及轉換Go型別
- C語言中變參函式傳參探究C語言函式
- [C]可變參量,debugprint函式函式
- Go函式接收可變引數Go函式
- Go 入門 – 包,函式和變數Go函式變數
- Go 函式的三種用法:方法、閉包、實參Go函式
- C++入門教程(12):定義函式C++函式
- 笨辦法學C 練習25:變參函式函式
- 【GO學習二】包,函式,常量和變數Go函式變數
- Go init 函式Go函式
- Go 匿名函式Go函式
- python函式的入參和傳參Python函式
- Arduino參考手冊-函式和變數及電路圖UI函式變數
- day12- 函式函式
- day10:函式的實參&形參函式
- php中函式的實參和形參PHP函式
- 兄弟連golang神技(1)-關於 Go 語言的介紹Golang