[배열] - 1

실버타운·2023년 6월 1일

C++

목록 보기
3/10
post-thumbnail

배열의 구조

  • 배열은 위와같은 형태로 선언한다.

  • 배열은 연속된 구조로 메모리 상에 저장된다.

*
[n] 대괄호 안에 들어가는 값은 배열의 크기를 의미한다.
= { }; 이와같이 중괄호를 빈칸으로 선언하면 배열 안의 모든 값을 0으로 초기화 한다.

배열의 인덱스

  • 인덱스 접근은 0부터 시작한다.

  • 배열의 크기가 n일 때 [n]에 접근하는 것은 잘못된 접근이다.

* 배열 뿐만 아니라 다른 자료구조에서도 인덱스를 잘못 접근할 경우 전혀 다른 곳의 값이 할당될 수 있기 때문에 조심해야 한다.
* 잘못된 인덱스 접근은 Debug Mode에서도 오류를 잡지 못하는 경우가 발생하기 때문에 항상 유의해야 한다.
profile
개발 공부 일지

0개의 댓글