자료형[] 배열이름
1. 배열을 사용하면 같은 종류의 데이터가 여러개 있을 경우나
데이터의 집합을 관리해야 할 경유 등에 보다 관리하게 작얼을 할 수 있다.
2. 배열은 선언과 동시에 초기화할 수 있다.
초기화 하지 않으면 배열의
모든 요소는 int와 같은 수치 자료형의 경우엔 0으로,
string의 경우에는 null로 초기화한다.
3. 배열의 인덱스는 0부터 시작한다.
배열의 길이가 2라면 배열의 인덱스 번호는 0~1이고 배열의 길이가 5라면 0~4가 된다.
4. 배열의 요소에 접근하려면 배열의 이름 뒤에 인덱스 번호를 붙이면 된다.
==============================================================================
[보기 1]
int[] Arr;
[보기2]
int[] Arr = new int[5]; // [5] 갯수
[보기3]
int[] Arr = new int[5] {1,2,3,4,5}
int[] Arr = new int[]
{1,2,3,4,5}
int[] Arr = {1,2,3,4,5}; // 일반적인 사용법
[보기4]
int[] Arr;
Arr = {1,2,3,4,5} // 이 코드는 틀렸다.
Arr = new
int[] {1,2,3,4,5} // 이 문장은 옳다.
Arr = new int[5] {1,2,3,4,5} // 이 문장은
옳다.
[보기5]
int[] Arr = new int[2] {3,4};
Arr [0] = 3;
Arr [1] =
4;
Arr [2] = 5; // 에러이다
(0~1)
Console.WriteLine(Arr[0]);
Console.WriteLine(Arr[1]);
==============================================================================
[ex]
using System;
class Test
{
public static void
Main()
{
int[] Arr =
{1,2,3,4,5};
/*
int[] Arr = new int[5]
{1,2,3,4,5};
int[] Arr = new int[]
{1,2,3,4,5};
*/
for (int i=0;
i<4; i++)
{
Console.WriteLine(Arr[i]);
}
}
}