본문 바로가기
C++/c++수업

for (auto n : aList)

by sj0020 2020. 10. 13.
#include <iostream>
using namespace std;

int main() {
	int aList[5] = { 10, 20, 30, 40, 50 };

	// 범위 기반 C++11 스타일 반복문
	// 각 요소의 값을 n에 복사
	for (auto n : aList) //auto: 반복 횟수를 자동으로 지정해줌
		cout << n <<' ';
	cout << endl;

	// n은 각 요소에 대한 참조
	for (auto& n : aList)
		cout << n << ' ';
	cout << endl;
	return 0;
}

 

auto& n 에서 & 역할? - 주소가 아니라 함수의 매개변수 저장 방식??에서 자세히 나옴

'C++ > c++수업' 카테고리의 다른 글

QQ 중복 제거 하는중 - 간단한 로또 프로그램.  (0) 2020.10.13
음료수 자동판매기 프로그램  (0) 2020.10.13
배열형태로 동적생성, 삭제  (0) 2020.10.13
메모리 동적 할당 *  (0) 2020.10.13
char string  (0) 2020.10.13