Q&A

  • 이거 좀 봐주세여...문자열에 대한 질문...
1.

procedure TfrmComMain.Button5Click(Sender: TObject);

var

S : String;

begin

S :='ABCDEFGHIJK';

ShowMessage(Copy(S, 0, 1));



end;



2.

procedure TfrmComMain.Button6Click(Sender: TObject);

var

S : String;

begin

S :='ABCDEFGHIJK';

ShowMessage(Copy(S, 1, 1));



end;



위의 두개 모두 왜 같은 걸과가 나오는거지요?

1의 결과가 'A'가 나오면...2의 결과는 'B'가 나와야지 당연한거 아닌가요?





1  COMMENTS
  • Profile
    이영근 2001.01.16 08:43
    과객 wrote:

    > 1.

    > procedure TfrmComMain.Button5Click(Sender: TObject);

    > var

    > S : String;

    > begin

    > S :='ABCDEFGHIJK';

    > ShowMessage(Copy(S, 0, 1));

    >

    > end;

    >

    > 2.

    > procedure TfrmComMain.Button6Click(Sender: TObject);

    > var

    > S : String;

    > begin

    > S :='ABCDEFGHIJK';

    > ShowMessage(Copy(S, 1, 1));

    >

    > end;

    >

    > 위의 두개 모두 왜 같은 걸과가 나오는거지요?

    > 1의 결과가 'A'가 나오면...2의 결과는 'B'가 나와야지 당연한거 아닌가요?

    >

    >

    'B'가 나오려면 ShowMessage(copy(s,2,1)) 이돼야......