Range based for loop 동적 배열에 대해서는 동작하지 않는다. (방법이 따로 있음) for ( int k : 배열이름) {} 배열 내 데이터 타입 말고 double과 같은 형식으로 써도 저절로 캐스팅 연산 됨 int main() { int a[5] = { 1,2,3,4,5 }; for (int k : a) { cout