꿈꾸는자의 생각의 파편들... :: 매개변수 증가형태

달력

12

« 2018/12 »

  •  
  •  
  •  
  •  
  •  
  •  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
  •  
  •  
  •  
2015.01.06 15:47

매개변수 증가형태 Dev.../go2015.01.06 15:47

package main

import "fmt"

var tt int = 5

func add(args ...int) int {
    total := 0

    for _, v := range args {
        total += v
    }

    return total
}

func main() {
       fmt.Println(add(1, 2, 3))
}


현재의 프로그램 방식에서 유용하게 매개변수가 증가되는 것을 능동적으로 처리하는 구조로 되어 있다.

args의 배열 순서에 맞추어서... range의 형태로 계속 증가되는 구조를 받아들일 수 있다.

'Dev... > go' 카테고리의 다른 글

매개변수 증가형태  (0) 2015.01.06
go에서 함수선언  (0) 2015.01.06
go map  (0) 2015.01.06
배열 처리  (0) 2015.01.06
go ide는 일단 LiteIDE  (0) 2015.01.06
go scanf와 Print  (0) 2015.01.06
Posted by 꿈꾸는자의 생각의파편들