배열

정재민·2021년 4월 19일
0

C/C++

목록 보기
2/5

1. 정의

  • 연속된 저장 공간을 할당하고 같은 유형의 변수를 저장 시 사용

2. 선언 및 할당

  • 배열 생성 및 값 할당
int numArr[3] = {1,2,3};
  • 인덱스 배열 접근
numArr[0]; //첫 번째 요소 접근

3. 배열 사용 시 주의점

  • 변수 선언 시 사용되는 대괄호는 "이 변수가 배열이고 크기는 X다" 뜻
  • 배열 사용 시 사용되는 대괄호는 "배열의 X 요소에 접근하겠다" 뜻
  • { } 사용하여 배열에 값을 할당하는 방법은 배열 선언 때만 가능하며 이미 선언된 배열에는 사용할 수 없다.
  • 배열 선언 시 크기를 지정하지 않으면 컴파일 에러 발생

4. 배열 크기 구하는 법

int numArr[5] = {1,2,3,4,5};
sizeof(nummArr);    // 4byte인 int형 요소가 5개 => 20 출력
// 배열 크기를 구하고자 배열의 전체 크기/요소 크기 실행
sizeof(numArr)/sizeof(int) // 출력값 5
// sizeof(numArr)/sizeof(numArr[0]) 과 동일 
profile
화이팅

0개의 댓글