[C 기초 - 이차원 배열 만들기]

Junyeong Fred Kim·2021년 12월 6일
0

C언어

목록 보기
12/21

이차원 배열 만들기

int main()
{
  int arr[5] = {1, 33, 47, 102, 155};
  
  return 0;
}

일차원 배열은 위와 같이 대괄호 안에 크기를 정하고 중괄호를 이용해서 초기값을 설정할 수 있다.

int main()
{
	int tarr[2][3];
}

이차원 배열은 이렇게 선언할 수 있다. 위와 같은 경우 세로(행),2, 가로(열)3의 2차원 배열이 생성된다.

#include <stdio.h>

int main()
{
	int tarr[3][3] =
	{
		{1, 2, 3},
		{4, 5, 6}
	};

	for(int i=0; i<2; i++)
	{
		for(int j=0; j<3; j++)
		{
			printf("%d ", tarr[i][j]);
		}
		printf("\n");
	}

	return 0;
}

위 코드는 이차원 배열을 초기화 시켜 선언하고 출력하는 것까지의 코드이다.
변수를 선언할 때 대괄호를 한 쌍이 아닌 두 쌍을 사용하고, 초기화 할 땐 중괄호 안의 중괄호를 사용하였다.

profile
기억보다 기록

0개의 댓글