> 일반적인 문제 > Go 언어에서 배열을 정의하는 방법은 무엇입니까?

Go 언어에서 배열을 정의하는 방법은 무엇입니까?

小老鼠
풀어 주다: 2023-04-17 09:56:02
원래의
4306명이 탐색했습니다.

Go 언어에는 배열을 정의하는 세 가지 방법이 있습니다. 1. "var arr [8]int=[8]int"와 같은 전통적인 방식으로 배열을 정의합니다. 2. 다음과 같은 자동 유형 파생; "arr:=[10] int"; 3. "arr:=[...]int"와 같은 3점 자동 유형 추론.

Go 언어에서 배열을 정의하는 방법은 무엇입니까?

이 튜토리얼의 운영 체제: Windows 10 시스템, GO 버전 1.20, Dell G3 컴퓨터

Go 언어로 배열을 정의하는 방법

1 전통적인 방식으로 배열을 정의합니다.

정의: var array name [ 요소 수] 데이터 유형

var arr [8]int=[8]int
로그인 후 복사

2. 자동 유형 추론을 사용하여 배열 생성:

정의: 배열 이름: = [요소 수] 데이터 유형

arr:=[10]int
로그인 후 복사

3. 3개의 자동 유형 추론 사용 배열을 생성하고 배열의 길이를 마음대로 변경할 수 있습니다:

정의: 배열 이름: = [...] 데이터 유형

arr:=[...]int
로그인 후 복사

Go 언어 배열

Go 언어는 배열 유형의 데이터 구조를 제공합니다.

배열은 동일한 고유 유형의 번호가 매겨진 고정 길이 데이터 항목의 시퀀스로, 정수, 문자열 또는 사용자 정의 유형과 같은 기본 유형일 수 있습니다.

number0, number1, ..., number99의 변수 선언에 비해 숫자[0], 숫자[1] ..., 숫자[99] 배열 형식을 사용하는 것이 더 편리하고 확장하기 쉽습니다.

배열 요소는 인덱스(위치)로 읽거나 수정할 수 있습니다. 인덱스는 0부터 시작하고 첫 번째 요소의 인덱스는 0이고 두 번째 요소의 인덱스는 1입니다.

위 내용은 Go 언어에서 배열을 정의하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿