C# 배열이란 무엇인가?
C#에서는 정수(int), 문자(char), 실수(float) 등 다양한 데이터 타입의 배열을 생성할 수 있습니다. 배열은 데이터 모음을 저장하기 위해 사용되지만, 더 정확하게는 연속된 메모리 위치에 저장된 동일한 타입 변수들의 집합으로 이해하는 것이 좋습니다. 여기서 말하는 타입은 정수, 문자, 실수 등 어떤 것이든 될 수 있습니다.
배열 선언 기본 문법
다음은 데이터 타입의 사용 방법을 보여주는 배열 선언의 기본 형식입니다.
datatype[] Name_of_array;
각 구성 요소의 의미는 다음과 같습니다.
- datatype : 배열에 저장될 요소들의 타입을 지정합니다.
- [ ] : 배열의 차수(rank)를 지정하며, 차수는 배열의 크기를 결정합니다.
- Name_of_array : 배열의 이름을 지정합니다.
데이터 타입별 배열 선언 예제
1. 정수형(int) 배열 선언
정수 값을 저장하는 배열은 다음과 같이 선언합니다.
int[] a;
2. 실수형(double) 배열 선언
소수점이 있는 실수 값을 저장하는 배열은 다음과 같이 선언합니다.
double[] z;
이처럼 C#에서는 배열을 선언할 때 원하는 데이터 타입만 지정해 주면 해당 타입의 값들을 효율적으로 관리할 수 있습니다. 문자열(string), 불리언(bool) 등 다른 타입도 동일한 방식으로 선언하여 활용할 수 있습니다.