Ex10-2차원 배열의 선언

CODEDRAGON Development/C, C++

반응형

   

2차원 배열의 선언

   

   

   

2차원 배열 메모리 구조 (4행 3열의 배열)

   

   

   

   

소스코드

  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4.     // 2차원 배열의 선언
  5.     int array[4][3]; // 4 3열의 배열 길이 선언
  6.  
  7.     array[0][0]=1; array[0][1]=2; array[0][2]=3;        // 0행의 배열 요소들에 데이터 저장
  8.     array[1][0]=4; array[1][1]=5; array[1][2]=6;        // 1행의 배열 요소들에 데이터 저장
  9.     array[2][0]=7; array[2][1]=8; array[2][2]=9;        // 2행의 배열 요소들에 데이터 저장
  10.     array[3][0]=10; array[3][1]=11; array[3][2]=12;        // 3행의 배열 요소들에 데이터 저장
  11.  
  12.     printf("%d %d %d \n",array[0][0], array[0][1], array[0][2]);        // 0 출력
  13.     printf("%d %d %d \n",array[1][0], array[1][1], array[1][2]);        // 1 출력
  14.     printf("%d %d %d \n",array[2][0], array[2][1], array[2][2]);        // 2 출력
  15.     printf("%d %d %d \n",array[3][0], array[3][1], array[3][2]);        // 3 출력
  16.  
  17.     return 0;
  18. }


 

 

   

출력결과

   

반응형

'Development > C, C++' 카테고리의 다른 글

변수의 종류와 범위  (0) 2015.07.20
다차원 배열 선언 시 주의사항  (0) 2015.07.20
LAB01-영문문자열 거꾸로 출력기  (0) 2015.07.20
LAB02-계산기(if문)  (0) 2015.07.20
LAB02-배열요소의 개수 구하기  (0) 2015.07.19