[GO 언어] SWAP NUMBER 구현
IT/GO
2015. 12. 16. 18:28
GO언어에도 Pointer가 있다니 ㅠㅠ
가장 심플한 예제인 swap 구현
package main
import "fmt"
func swap(a *int, b *int){
var temp int
temp = *a
*a = *b
*b = temp
}
func main(){
var x int = 10
var y int = 20
swap(&x,&y)
fmt.Println(x)
fmt.Println(y)
}
'IT > GO' 카테고리의 다른 글
[GO 언어] 최대값 최소값 합 평균 구해보자 (0) | 2015.12.15 |
---|---|
[GO 언어] 구구단 (0) | 2015.12.10 |
[GO 언어] 기본 연산자 (0) | 2015.12.09 |
[GO 언어] 기본문법 - 중괄호, gofmt 사용으로 정렬하기 (0) | 2015.12.02 |
[GO 언어] CMD에서 HelloWorld찍어보자 (0) | 2015.12.02 |