슬라이스

· Language/GO
슬라이스 슬라이스란 Go언어에서 제공하는 동적배열이다. 동적배열이란 자동으로 배열 크기를 증가시키는 자료구조이다. 슬라이싱 기능을 이용해 배열의 일부를 나타내는 슬라이스를 만들 수 있다. 슬라이스 선언 var (변수명) [](자료형) 배열과 비슷하지만, 배열과 달리 배열 요소 최대 개수를 적지 않는다. 슬라이스를 초기화하지 않으면 길이가 0인 슬라이스가 만들어진다. 슬라이스 길이를 초과해 접근하면 런타임 에러가 발생한다. 슬라이스에 대한 인덱싱은 배열과 동일하다. package main import "fmt" func main() { var slice []int fmt.Println(slice[1]) } /* /private/var/folders/bv/hfxy36vd6_5f_4959zpp0lp40000g..
Hoplin
'슬라이스' 태그의 글 목록