http://www.yes24.com/Product/Goods/74269921
혼자 공부하는 C 언어 - YES24
혼자 해도 충분하다! 1:1 과외하듯 배우는 C 프로그래밍 자습서이 책은 독학으로 C 언어를 배우는 입문자가 ‘꼭 필요한 내용을 제대로’ 학습할 수 있도록 구성했다. ‘무엇을’ ‘어떻게’ 학
www.yes24.com
하나의 문자열을 저장하기 위해서는 1차원 char 배열이 필요하고 여러 개의 문자열을 저장하려면 1차원 char 배열이 여러 개 필요합니다. 이때 1차원 char 배열을 모아 새로운 배열을 만드는 것이 효율적입니다.
2차원 char 배열은 이렇게 여러 개의 문자열을 처리할 때 사용합니다.
#int main(void)
{
char animal[5][20]; // 2차원 char 배열 선언
int i; // 반복 제어 변수
int count; // 행의 수를 저장할 변수
count = sizeof(animal) / sizeof(animal[0]); // 행의 수 계산
for (i =0; i < count; i++) // 행의 수만큼 반복
{
scanf("%s", aniaml[i]); // 입력된 문자열 출력
}
for (i=0; i<count; i++)
{
printf("%s", animal[i]); // 입력된 문자열 출력
}
return 0;
}
'프로그래밍언어 > C 언어' 카테고리의 다른 글
[혼자 공부하는 C언어] 3차원 배열 (0) | 2022.12.13 |
---|---|
[혼자 공부하는 C언어] 2차원 char 배열 초기화 (0) | 2022.12.12 |
[혼자 공부하는 C언어] 2차원 배열의 다양한 초기화 방법 (0) | 2022.12.12 |
[혼자 공부하는 C언어] 2차원 배열 선언과 요소 사용 (0) | 2022.12.12 |
[혼자 공부하는 C언어] 주소를 반환하는 함수 (0) | 2022.12.11 |