다중 배열
다중 배열은 배열의 배열이며 중첩 횟수에 따라 2차원, 3차원,.. 배열이라고 합니다. int가 5개 들어있는 배열이 4개 들어있는 배열을 선언할 땐 다음과 같이 합니다. int a[4][5];//오른쪽부터 왼쪽으로 이 배열을 순서대로 참조하면, a[0][0], a[0][1], a[0][2],... a[1][0] 이 순서가 됩니다. 여기서 a[0], a[1]..도 a 배열 속의 배열입니다. 따라서 일반 배열 처럼 전체를 수정할 순 없습니다. 2차원 배열을 초기화하려면 다음과 같이 합니다. int a[4][5] = {{1,2,3,4,5},{1,2,3,4,5},{1,2,3,4,5},{1,2,3,4,5}}; 이때 배열 개수 하나를 생략할 수 있습니다. int a[][5] = {{1,2,3,4,5},{1,2,3..
배열
배열은 같은 타입의 변수를 여러 개를 연속적으로 저장한 형태의 변수 타입입니다. 1. int가 5개 있는 배열을 선언하려면, int a[5]; 로 선언하고, 참조할 때는 a[0]~a[4] 형태로, a[0] = 1; a[1] = 2; a[2] = 3; a[3] = 4; a[4] = 5; 로 값을 넣으면 i 배열에는 1,2,3,4,5 값이 저장됩니다. 2. 배열 변수를 생성과 동시에 초기화할 수 있는데, int a[5] = {1,2,3,4,5}; 이런 식으로 초기화할 수 있습니다. 3. 배열을 선언과 동시에 초기화할 때 요소 수를 생략할 수도 있습니다. int a[] = {1,2,3,4,5};//a[5]의 배열 생성 4. 만약 배열 속 숫자를 3개만 초기화하고 나머지를 0으로 만들고 싶으면 int a[5] ..