C 프로그래밍

    [C언어 강좌-10] 배열 (Array)

    [C언어 강좌-10] 배열 (Array)

    안녕하세요 피터입니다. 오늘은 C언어의 배열 (Array)에 대해 알려드리겠습니다. 개요배열은 이전 시간에 포스팅했던 루프(반복문) 과 단짝입니다. [C언어 강좌-9] 반복문 (Loop) 배열 자체가 같은 크기의 메모리 공간을 연속적으로 할당한 것이기 때문에 각 요소(Element)들을 개별적으로 다루는 것보다 루프를 이용해서 접근하면 훨씬 코드가 심플해지고 효율적이기 때문입니다. 루프와 함께 사용하지 않는다면 배열은 단순히 변수를 여러 개 선언한 것과 다를 바 없습니다. 루프의 반복자(iterator)는 배열의 각 항목(item)들에 접근하는 인덱스(index)로 사용하기에 매우 적합합니다. 문법(Syntax) 배열의 선언 배열을 선언하는 기본적인 문법은 아래와 같습니다. datatype arrayna..