int[][] scores = new int[2][];
scores[0] = new int[2];
scores[1] = new int[3];
scores[0][2] = 3;
막 줄이 문제되는 부분인데 이 부분은 컴파일 오류가 아니라 실행오류라고 하더라고
왜 컴파일할 땐 오류가 안 생겨?
int[][] scores = new int[2][];
scores[0] = new int[2];
scores[1] = new int[3];
scores[0][2] = 3;
막 줄이 문제되는 부분인데 이 부분은 컴파일 오류가 아니라 실행오류라고 하더라고
왜 컴파일할 땐 오류가 안 생겨?
아이티뱅크로 오세요 친절하게 알려드려요 ^^
친절하면 지금 알려주세요
여기갔다와서 인생망했습니다 댓글내려주세요
문법오류아니면 컴파일까진 원래 잘되지안음??
구분하기가 너무 헷갈리네... 반복문 안에서 선언된 변수는 반복문 밖에서 사용하는 것도 에러인데 이건 컴파일 오류고, 내가 위에서 든 예시는 실행오류이고. 좀 헷갈릳..
음... 사실상 선언한적 없는 변수를 사용한거나 마찬가지니간 문법오류 수준일수도...
컴파일타임에 oob check안한다 - dc App
oob 체크가 머임?