Programming/C++
[C++11]range for문
M0ca
2017. 11. 8. 01:01
반응형
파이썬같은 느낌의 for문. C++은 배울수록 빠져들고 사랑스럽다.
일반 for문으로 배열의 요소에 접근
1 2 3 | int arr[5] {"1,2,3,4,5"}; for(int i=0;i<5;i++) cout<<i<<"\n"; | cs |
range for문으로 배열의 요소에 접근
1 2 3 | int arr[5] {"1,2,3,4,5"}; for( int i : arr) cout<<i<<"\n"; | cs |
배열의 값을 변경할 때는 &(참조 변수)가 필요하다.
1 2 3 | int arr[5] {"1,2,3,4,5"}; for( int &i : arr) i *= i; | cs |
range for문으로 초기화
1 2 3 4 5 | int arr[5]; for (int i : {1, 2, 3, 4, 5}) { arr[i] = i; cout << arr[i] << "\n"; } | cs |
반응형