투케이2K

22. (Go Lang) [Mac Os] Go 문법 : Array 다차원 배열 생성 및 데이터 출력 수행 본문

Go Lang (Go 언어)

22. (Go Lang) [Mac Os] Go 문법 : Array 다차원 배열 생성 및 데이터 출력 수행

투케이2K 2024. 2. 17. 08:55

[개발 환경 설정]

개발 언어 : Go

 

[소스 코드]

package main

import "fmt"

func main() {

	// [1] : [변수 선언 및 데이터 삽입]
	var array_1 [2][2]int // 2행 2열 배열 선언

	array_1[0][0] = 1
	array_1[0][1] = 2

	array_1[1][0] = 3
	array_1[1][1] = 4

	// [2] : [변수 선언 및 데이터 삽입]
	var array_2 = [2][2]int{
		{1, 2},
		{3, 4}, //끝에 콤마 추가
	}

	// [로그 출력 실시]
	fmt.Println("")
	fmt.Println("----------------------------------------------")
	fmt.Println("[로그 출력 수행]")
	fmt.Println("----------------------------------------------")
	fmt.Println("array_1[0][0] : ", array_1[0][0])
	fmt.Println("array_1[0][1] : ", array_1[0][1])
	fmt.Println("array_1[1][0] : ", array_1[1][0])
	fmt.Println("array_1[1][1] : ", array_1[1][1])
	fmt.Println("----------------------------------------------")
	fmt.Println("array_2[0][0] : ", array_2[0][0])
	fmt.Println("array_2[0][1] : ", array_2[0][1])
	fmt.Println("array_2[1][0] : ", array_2[1][0])
	fmt.Println("array_2[1][1] : ", array_2[1][1])
	fmt.Println("----------------------------------------------")
	fmt.Println("")
}
 

[결과 출력]

 

 

반응형
Comments