
warning: excess elements in array initializer [-Wexcess-initializers]
프로그래밍/알쓸신잡
2022. 12. 5. 14:43
1. warning: excess elements in array initializer [-Wexcess-initializers] 오랜만에 백준을 해볼까 했더니만 시작부터 에러를 만났다. excess elements in array initializer 배열 초기화 과정에서 초과된 요소 2. excess elements in array initializer 발생원인 말 그대로, 배열을 초과한 요소가 있을 때 발생하는 에러다. 배열에 인덱스를 넘어선 값을 넣으려고 할 때 발생하며, 해결방법은 넣으려는 값만큼의 인덱스를 추가로 만들어주면 된다. int chess[5] = {1, 1, 1, 2, 2, 8}; int input[5] = {0, 0, 0, 0, 0, 0}; scanf("%d %d %d %d %d ..