배열
- 배열 안 모든 요소는 같은 타입이다
- 배열이 생성될 때 각 요소는 임의의 값으로 저장한다
- 배열의 크기를 넘어서는 인덱스는 사용 불가(범위초과오류)
-배열 선언과 초기화는 동시에 한 문장에서 해야 함
double list[4]; // error
list = {1, 2, 3, 4}
- 배열 선언과 초기화 동시에 할 때는 배열의 크기 생략 가능
double list[] = {1, 2, 3, 4};
- 배열의 일부분만 초기화도 가능
- 선언하지 않은 배열 요소는 쓰레기값이 저장됨
선언
- double d[30];
- float f[] = {2.3, 4.5, 5.6};
인덱스 범위
- 배열 인덱스는 0부터 시작, 0 부터 '배열크기 -1' 까지
ex. list[9]는 인덱스 번호 8의 요소를 의미
ex. list[2] = list[0] + list[1];
'코딩 공부 > C++' 카테고리의 다른 글
c++ 6주차 (0) | 2022.12.17 |
---|---|
[C++] 10807번 (0) | 2022.12.17 |
C++ HW 및 Chapter 6 Check Point 정리 (0) | 2022.12.13 |
[C++] HW9 (0) | 2022.12.04 |
C++ 3주차 (0) | 2022.11.29 |