https://www.youtube.com/watch?v=Vmngw_INQhM&list=PLgqG2uj21HgkcfVtlr5rPekQl5VWJEnIB&index=8
학습 목표
- 배열이란
- 배열 선언과 규칙
- char배열과 문자열
배열
C++은 복합데이터형을 제공한다. →사용자 정의대로 새로운 데이터형을 만들 수 있다.
복합데이터형 : 기본정수형과 부동소수점형의 조합
그 중 첫번째가 배열이다.
배열(array) : 같은 데이터형의 집합
선언 방법 : typeName arrayName[arraySize];
배열 선언과 규칙
- 배열 원소에 대입할 값들은 콤마로 구분하여 중괄호로 묶어 선언한다.
- 초기화를 선언이후 나중에 할 수는 없다.
- 배열을 다른 배열에 통째로 대입할 수 없다.
- 초기화 값의 개수를 배열의 원소의 개수보다 모자라게 제공할 수 있다.
- 배열을 부분적으로 초기화하면, 나머지 원소들은 모두 0으로 설정한다.
- 즉 명시적으로 첫 번째 원소만 0으로 초기화하면, 나머지 원소들은 모두 0으로 초기화된다.
- 배열을 초기화할 때 대괄호 속을 비워두면 컴파일러가 초기화 값의 개수를 헤아려 배열 원소 개수를 저장한다.