2012년 5월 23일 수요일

[classic asp] 배열 사이즈 지정

배열은 명시적선언묵시, 한시적 선언(같은말로 생각하면 됨) 으로 나뉜다
dim aa(5) 이렇게 선언하는건 명시적 선언
redim aa(5) 이렇게 선언하는건 묵시적 선언이다

묵시적 선언이란 사이즈를 지정하지 않고 배열의 이름만 네이밍 하고 실제 사용시 다시
배열의 갯수를 정해주는것을 말한다

만약 배열의크기를 임의의 변수로 지정해주고싶은경우
dim aaa(arrlength) 이런식으로 정해주면
"배열은 정수나상수를 필요로 한다"
는 오류가 발생하게 됩니다

이럴땐 redim aaa(arrlength)를 선언해주면 해결된다

댓글 없음:

댓글 쓰기