http://www.yes24.com/Product/Goods/74269921
혼자 공부하는 C 언어 - YES24
혼자 해도 충분하다! 1:1 과외하듯 배우는 C 프로그래밍 자습서이 책은 독학으로 C 언어를 배우는 입문자가 ‘꼭 필요한 내용을 제대로’ 학습할 수 있도록 구성했다. ‘무엇을’ ‘어떻게’ 학
www.yes24.com
2차원 배열을 함수 내에서 선안하면 자동 변수와 같이 메모리에 남아 있는 쓰레기 값을 지니게 됩니다. 따라서 배열의 저장 공간에 특정 값을 저장할 필요가 있을 때는 선언과 동시에 초기화해야 합니다. 2차원 배열의 초기화는 중광호 쌍을 2개 써서 행 부분도 표시합니다. 두 번째 중광호 쌍이 하나의 요소가 되는 거죠.
#include <stdio.h>
int main(void)
{
int num[3][4] = {
{1,2,3,4},
{5,6,7,8},
{9,10,11,12}
};
int i, j;
for(i = 0; i<3; i++)
{
for(j = 0; j<4; j++)
{
printf("%5d",num[i][j]);
}
printf("\n");
}
return 0;
}
'프로그래밍언어 > C 언어' 카테고리의 다른 글
[혼자 공부하는 C언어] 2차원 char 배열 초기화 (0) | 2022.12.12 |
---|---|
[혼자 공부하는 C언어] 2차원 char 배열 (3) | 2022.12.12 |
[혼자 공부하는 C언어] 2차원 배열 선언과 요소 사용 (0) | 2022.12.12 |
[혼자 공부하는 C언어] 주소를 반환하는 함수 (0) | 2022.12.11 |
[혼자 공부하는 C언어] 주소를 전달하는 방법 (0) | 2022.12.11 |