C언어 기초

준비중..

C언어 기초

예제와 함께 C언어 기초 정복!

04 배열

# 배열(arrays) <div class="embed-responsive embed-responsive-16by9"> <iframe src="https://www.youtube.com/embed/7anlH8QYyNs" frameborder="0" allowfullscreen></iframe> </div> ## 목차 1. 배열이란 2. 배열 사용법 ## 1. 배열이란 배열은 순서(`index`)가 있는 같은 타입의 연속된 `변수`이다. (index는 0부터 시작함을 주의) 변수는 관련 데이터를 하나로 묶어 관리시 유용하다. ![Imgur](https://i.imgur.com/fbrvMMt.png) ## 2. 배열 사용법 ### 2.1 배열 생성 아래 코드는 `int` 타입의 3칸짜리 배열 `numbers`를 생성한다. ``` int numbers[3]; ``` ![Imgur](https://i.imgur.com/qFLqLuL.png) ### 2.2 배열 초기화 위 배열은 아래와 같이 초기화 가능하다. ``` numbers[0] = 11; numbers[1] = 22; numbers[2] = 33; ``` ![Imgur](https://i.imgur.com/wXsaVqh.png) ### 2.3 배열 생성과 동시에 초기화 2.1과 2.2의 과정을 한 줄의 코드로 줄이면 아래와 같다. ``` int numbers[3] = {11, 22, 33}; ``` ### 2.4 배열 값 출력 일반 변수와 마찬가지로 `printf()`를 사용하여 출력 가능하다. ``` printf("%d", numbers[1]); // 출력 => 22 ```

Challenge

개념 실습! 학습 내용을 진짜 내 것으로 만들기!