아래의 답변에 추가답변을 드리죠.
먼저 Length라는 함수는 그 글의 길이를 가져오는 함수입니다.
즉 말씀하신대로 'abc'라는 스트링이 있다면 내부적으로는 아래 VCL님꼐서 말씀하신대로 이렇게 됩니다.
만약 test := 'abc'; 이렇게 했으면..
test[1] = 'a', test[2] = 'b', test[3] = 'c' 의 형태로 되어있습니다.
test[0]은 문자열의 길이를 가지고 있습니다.
length(test) 를 하면 이것은 3을 리턴해줍니다. 'abc'의 길이는 3글자 이니까..
즉, 말씀하신대로 오른쪽의 한글자라면 마지막 글자이죠.
test[length(test)] 를 한다면 맨 마지막 글자를 가져오게 됩니다.
도움이 되셨는지...
|