반응형
코드
float[] arr_pos = new float[] {
-2.55f,
-2.0f // <-- 여기에 콤마가 없습니다.
-1.5f,
-0.85f,
0,
0.85f,
1.5f,
2.0f,
2.55f,
};
요 코드 입니다.
-2.0f 뒤에 콤마를 빼먹어도 컴파일이 됩니다.
저는 배열이 당연 9개라고 생각했지만 콤마가 없어서 8개가 됩니다.
숫자는 이상하게 들어가 버리나봅니다.
컴파일에서 요류가 나게 하려면 배열의 크기를 지정하면 됩니다.
float[] arr_pos = new float[9] { // 9개라고 선언해버림
-2.55f,
-2.0f // <-- 여기에 콤마가 없습니다.
-1.5f,
-0.85f,
0,
0.85f,
1.5f,
2.0f,
2.55f,
};
이러면 9개를 초기값으로 넣으라고 오류를 냅니다.
잡는데 오래걸려서 납겨둡니다.
반응형