Software/Xcode

Excess elements in array initializer.

초인로크 2016. 2. 29. 13:09
반응형

배열에 배열크기 이상의 데이터를 넣으려 할때 발생하는 에러이다.


예를 들자면, 아래와 같이


1
int Matrix[5= {0,1,2,3,4,5};
cs

로 정의 해 버리면, 5개의 공간을 가진 배열에 6개의 데이터를 넣으려 하고 있으므로


"Excess elements in array initializer" 이런 문구를 띄워 주는 것이다.


배열이 간단하면 쉽게 버그를 발견 할 수 있으나, 배열이 커지면 골라내는 것도 머리 아플때가 있다.

반응형