C/난정말C Programming을 공부한적이없다고요
다차원 배열(이차원배열)
레이드리안
2011. 8. 16. 19:24
#include<stdio.h>
void main()
{
int i=0, j=0;
int num[3][3] = {1,2,3,4,5,6,7,8,9};
for(i=0; i<3; i++)
{
for(j=0; j<3; j++)
{
printf("num[%d][%d]=%d", i,j,num[i][j]);
}
printf(""\n");
}
}
*num 이라는 배열은 3개의 12바이트 공간을 한개의 요소로 갖는 일차원 배열.
num[0]을 배열이름이라고 생각하고, 변수 3개를 갖는다고 생각하면됨.
● num = &num[0] = &num[0][0] = 0000
num1 = &num[1] = &num[1][0] = 0012