Menu
Coddy logo textTech

배열 초기화하기

Coddy GO 여정의 기초 섹션에 포함된 레슨 — 109개 중 69번째.

배열 초기화(Initializing Arrays)는 배열을 생성할 때 초기값을 설정하는 것을 의미합니다.

중괄호를 사용하여 특정 값으로 배열을 초기화합니다:

scores := [4]int{95, 87, 78, 92}
fmt.Println(scores)

다음과 같이 표시됩니다:

[95 87 78 92]

말줄임표(...)를 사용하여 Go가 요소를 대신 세도록 할 수 있습니다:

colors := [...]string{"Red", "Green", "Blue"}
fmt.Println(colors)
fmt.Println("Array length:", len(colors))

출력 결과는 다음과 같습니다:

[Red Green Blue]
Array length: 3
challenge icon

챌린지

초급

이 챌린지에서는 Go에서 배열을 초기화하는 연습을 합니다. 여러분의 과제는 제공된 특정 값들로 5개의 정수 배열을 생성한 다음, 그 배열을 출력하는 것입니다.

코드에는 이미 필요한 임포트와 main 함수가 포함되어 있습니다. 여러분은 주어진 숫자들로 배열을 초기화하기만 하면 됩니다.

치트 시트

중괄호를 사용하여 특정 값으로 배열을 초기화합니다:

scores := [4]int{95, 87, 78, 92}

말줄임표(...)를 사용하여 Go가 자동으로 요소의 개수를 세도록 합니다:

colors := [...]string{"Red", "Green", "Blue"}

len()을 사용하여 배열의 길이를 가져옵니다:

fmt.Println("Array length:", len(colors))

직접 해보기

package main

import "fmt"

func main() {
    // TODO: 7, 42, 8, 13, 99의 5개 정수를 포함하는 'favoriteNumbers'라는 배열을 초기화하세요.
    // 다음 두 가지 구문 중 하나를 사용할 수 있습니다:
    // favoriteNumbers := [5]int{7, 42, 8, 13, 99}
    // 또는
    // var favoriteNumbers [5]int = [5]int{7, 42, 8, 13, 99}
    
    // 이 코드는 배열을 출력합니다.
    fmt.Printf("My favorite numbers are: %v\n", favoriteNumbers)
}
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨