Brise

[C++ 기본] 8. 반복문 본문

프로그램/C,C++

[C++ 기본] 8. 반복문

naudhizb 2022. 1. 29. 21:53
반응형

많은 고급 언어와 비슷한 문법을 C++에서도 지원한다.

// 8_반복문 38 page
#include <iostream>

int main()
{
    int x[10] = { 1,2,3,4,5,6,7,8,9,10 };
    
    // C++11 에서 등장한 새로운 반복문
    for (auto n : x)    // range - for
                        // java, C#의 foreach() 문
        std::cout << n << std::endl;


    for (int i = 0; i < 10; i++)
        std::cout << x[i] << std::endl;
}

해당 배열의 각 element를 추출하여 for loop를 자동으호 순회한다.

물론 일반 C에서 사용하였던 형식의 for loop도 사용 가능하다.

반응형

'프로그램 > C,C++' 카테고리의 다른 글

[C++ 기본] 11. nullptr  (0) 2022.01.29
[C++ 기본] 10. Casting  (0) 2022.01.29
[C++ 기본] 9. 제어문  (0) 2022.01.29
[C++ 기본] 7. template function  (0) 2022.01.16
[C++ 기본] 6. Function  (0) 2022.01.15
[C++ 기본] 5. constexpr  (0) 2022.01.15
[C++ 기본] 4. Variable  (0) 2022.01.14
Comments