DATA: t3(14) TYPE c VALUE ' abcdefghij',
string3 LIKE t3,
str3(6) TYPE c VALUE 'ghijkl'.
string3 = t3.
WRITE string3.
SHIFT string3 LEFT DELETING LEADING space.
WRITE / string3.
string3 = t3.
SHIFT string3 RIGHT DELETING TRAILING str3.
WRITE / string3.
파란 부분으로 표시된 statement가 어떤효과를 주는지 좀 알려주세요..
댓글 3
-
숟가락맨
2007.11.20 00:04
string3라는 변수가 shift하고 안해봤을때 값이 어케 나올지..보면 아실텐데요....한번 비교해보세요...^^;; -
지의
2007.11.20 00:16
지우고 왼쪽 정렬.. 지우고 오른쪽 정렬? 의 차이일지도.. 잘은 몰라요.. 써본적이 없어서 .. ㅋ -
비안개
2007.11.20 05:36
그 소스를 갖고 디버깅하시면 알 듯 싶은데요..
테스트 해보니...
LEFT DELETING LEADING은 왼쪽에 있는 공백을 삭제 해주는 기능인듯싶고
RIGHT DELETING TRAILING STR3은 오른쪽에 있는 ghijkl을 삭제 해주는 기능인 듯 싶네요