GREEN나무 2025. 3. 26. 01:46
728x90

 

배열은 메모리에서 연속적인 위치를 사용합니다.

배열 선언

  • 정수 배열의 경우, 값을 할당하지 않은 자리는 0으로 초기화됩니다.
int 배열명[배열길이] = {}; 
int iArray[10] = {};  // 4바이트 정수형 배열, iArray = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}

배열 접근

  • 배열의 인덱스는 0부터 시작합니다.
iArray[4] = 10;  // iArray 배열의 5번째 값을 10으로 변경합니다.

주의 사항

  • 배열의 길이를 초과해 접근할 경우 에러 발생 또는 메모리 손상의 위험이 있습니다.
  • 이는 정의되지 않은 동작(Undefined Behavior)으로, 다른 메모리 값을 덮어쓸 수도 있습니다.

 

※ 배열의 크기 확인하기

변수명 위에 마우스를 올리세요

 


참고

https://gdngy.tistory.com/155