Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 Q&A
Delphi Programming Q&A
[701] [답변] CHS80/문자열에서 특정번째 문자의 반환..
이정욱 [ ] 2144 읽음    1998-01-14 22:54
아래의 답변에 추가답변을 드리죠.
먼저 Length라는 함수는 그 글의 길이를 가져오는 함수입니다.
즉 말씀하신대로 'abc'라는 스트링이 있다면 내부적으로는 아래 VCL님꼐서 말씀하신대로 이렇게 됩니다.

만약 test := 'abc'; 이렇게 했으면..

test[1] = 'a', test[2] = 'b', test[3] = 'c' 의 형태로 되어있습니다.
test[0]은 문자열의 길이를 가지고 있습니다.

length(test) 를 하면 이것은 3을 리턴해줍니다. 'abc'의 길이는 3글자 이니까..

즉, 말씀하신대로 오른쪽의 한글자라면 마지막 글자이죠.

test[length(test)] 를 한다면 맨 마지막 글자를 가져오게 됩니다.

도움이 되셨는지...


+ -

관련 글 리스트
701 [답변] CHS80/문자열에서 특정번째 문자의 반환.. 이정욱 2144 1998/01/14
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.