반응형
#include <stdio.h>
int main()
{
int numArr[5][3] = {
{ 0,1,2 },
{ 3,4,5 },
{ 6,7,8 },
{ 9,10,11 },
{ 12,13,14 }
};
printf("%d\n", numArr[0][0]);
printf("%d\n", numArr[0][1]);
printf("%d\n", numArr[0][2]);
printf("%d\n", numArr[1][0]);
printf("%d\n", numArr[1][1]);
printf("%d\n", numArr[1][2]);
printf("%d\n", numArr[2][0]);
printf("%d\n", numArr[2][1]);
printf("%d\n", numArr[2][2]);
printf("%d\n", numArr[3][0]);
printf("%d\n", numArr[3][1]);
printf("%d\n", numArr[3][2]);
printf("%d\n", numArr[4][0]);
printf("%d\n", numArr[4][1]);
printf("%d\n", numArr[4][2]);
return 0;
}
// 결과
// 0
// 1
// 2
// 3
// 4
// 5
// 6
// 7
// 8
// 9
// 10
// 11
// 12
// 13
// 14
int numArr[5][3] = { 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14 }; 이렇게 해도 무방하다.
(안의 중괄호 생략가능)
더욱확장하여 3차원배열 4차원배열도 가능함.(그 이상도 가능)
int numArr[3차원][2차원][1차원];
int numArr[4차원][3차원][2차원][1차원];
반응형