[c++] for 반복문과 배열

C++에서 for 반복문을 사용하여 배열의 요소를 반복적으로 접근할 수 있습니다. 배열은 동일한 유형의 요소들을 저장하는 데 사용되며, for 반복문을 통해 이러한 요소들을 순회할 수 있습니다.

배열 초기화하기

우선 배열을 초기화하는 방법을 알아보겠습니다. 아래 코드는 5개의 정수를 저장하는 배열을 선언하고 초기화하는 예제입니다.

int numbers[5] = {1, 2, 3, 4, 5}; // 배열 선언 및 초기화

for 반복문을 이용한 배열 접근

이제 for 반복문을 사용하여 배열의 요소에 접근하는 방법에 대해 살펴봅시다. 아래 코드는 배열의 모든 요소를 반복적으로 출력하는 예제입니다.

#include <iostream>

int main() {
    int numbers[5] = {1, 2, 3, 4, 5};

    for (int i = 0; i < 5; i++) {
        std::cout << numbers[i] << " "; // 각 요소 출력
    }

    return 0;
}

위 코드에서 for 반복문은 i 변수를 사용하여 배열 numbers의 각 요소에 접근합니다. i는 0부터 시작하여 배열의 길이보다 작을 때까지 1씩 증가하면서 반복됩니다. 이를 통해 모든 배열 요소에 접근할 수 있습니다.

범위 기반 for 반복문 사용하기

C++11 이상의 버전에서는 범위 기반 for 반복문을 사용하여 좀 더 간편하게 배열의 요소에 접근할 수 있습니다.

#include <iostream>

int main() {
    int numbers[5] = {1, 2, 3, 4, 5};

    for (int num : numbers) {
        std::cout << num << " "; // 각 요소 출력
    }

    return 0;
}

위 코드에서 for 반복문을 통해 각 요소에 직접 접근할 필요 없이 num 변수를 통해 배열의 요소를 반복적으로 사용할 수 있습니다.

C++에서 for 반복문과 배열을 사용하는 법에 대해 알아보았습니다. 이를 통해 배열을 초기화하고 배열의 요소에 반복적으로 접근하는 방법에 대해 이해할 수 있습니다.

참조