배열 초기화하기
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챌린지
초급이 챌린지에서는 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)
}이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
기초의 모든 레슨
2변수와 기본 자료형
변수란 무엇인가`:=`를 이용한 타입 추론정수 (int)부동 소수점 수불리언 (Booleans)문자열 (Strings)제로 값 (Zero Values)상수명명 규칙요약 - 변수와 타입