728x90
데이터 저장의 발전과정
변수 > 배열 > 구조체 > 클래스
배열은 같은 종류의 데이터들이 순차적으로 메모리에 저장되는 자료구조이다.
배열의 크기를 const 지시자로 만들어진 기호 상수로 지칭하면 배열의 크기를 변경하기가 쉬워진다.
즉 다른 부분의 변경없이 기호 상수의 정의만 바꾸면된다.
const int STUDENTS= 10;
int scores[STUDENTS];
다음과 같이 #define을 사용해도 된다.
#define STUDENTS 10
int scores[STUDENTS];
============================================================================
정적배열
- 초기화
int scores[] = {100,200,300};
int scores[] {100,200,300};
범위기반 for 루프
for ( 변수 : 범위 ) {
문장
}
참조자: 변수의 별칭
for (auto& i : sal) {
cout << i <<endl;
}
동적배열
728x90
'C++' 카테고리의 다른 글
타입 캐스트 연산자 (0) | 2022.10.28 |
---|---|
C++ 배열 2 주소값 (0) | 2022.10.28 |
반복문(do-while,while,for,더블루프) (0) | 2022.10.28 |
cin.fail / cin.clear / cin.ignore (0) | 2022.10.28 |
switch (0) | 2022.10.28 |