Q&A

  • 배열에 값을 미리 집어 넣기
안녕하세요... 하두 질문을 많이 해서..이제는 거의 얼굴에 철판이 하나 깔렸나 봐요.... 이제는 점점 질문해 지는 것도..당당해(?) 지네요...

에고...전부터 말씀 드리는 것인데요.. 답변 해 주신분들 모두 감사드리고요..

저 배열에 관한 질문입니다....

배열에
var
day_num : array[1..31] of string;
로 선언해 놓고,

begin
day_num[1] := '①';
day_num[2] := '②';
......

해서 선언을 해 놓고...

필요한 배열.. 4일이라 하면..
i :=4;

day_num[i]
로 해서 원하는 형식으로...디스플레이를 하고 싶은데요..

꼭 저렇게.. 31한줄이나 들이면서..선언을 해야 하는 건지가 궁금합니다.

예전에 c 에서 보면,
day_num = {'①','②',.........}; 이런식으로 한번에....
다 될수는 없는 지 궁금합니다..

끝까지 읽어주셔서 감사드리고요...
오늘도 즐거운 한루 보내세요..
4  COMMENTS
  • Profile
    권성진 2003.10.17 23:13
    미리 값을 넣는 것이면 상수로 선언하세요.
    const
      day_num : array[1..31] of string = ('①','②',....'31');
    begin
    end;

    요러케 쓰시면 될듯..

  • Profile
    민경철 2003.10.18 01:45
    예..많은 도움 됐습니다.

    그런데.. 델파이도 상당히 재미있는데... 유저가 비베보다 많지 않은 것은 기본적인 자습서를 찾는 것이 프로그램배우는 것보다 더 어려운 것 같아요..

    책만 4권있는데..정작 필요한 부분 찾을려면... 한참걸리고..찾을수도 없고^^;;
    그래도 델파이라아 많은 정이 쌓이는 것 같아요...

    여기 사이트에 광고나온책을 한번 사봐야 겠어요..서점에서 몇번 훌터 봤는데..제가 좋아하는 스타일이 아니어서 다른 책을 샀거든요..^^
    다시한번 감사드립니다..좋은 하루 되세요..

  • Profile
    성더기 2003.10.17 22:10
    변수형 배열에는 값을 저장하는 방법이 없는 거 같네요
    뒤적거려봤는데..^^

    procedure TForm1.Button1Click(Sender: TObject);
    type TMyAry = array[0..4] of char;
    const
      cMyAry : TMyAry = ('a','b','c','d','e');
    begin

    end;

    이런식으로 사용하시면 어떨찌...
    보다시피 cMyAry는 const입니당..^^
  • Profile
    민경철 2003.10.18 01:40
    예..많은 도움 됐습니다.

    그런데.. 델파이도 상당히 재미있는데... 유저가 비베보다 많지 않은 것은 기본적인 자습서를 찾는 것이 프로그램배우는 것보다 더 어려운 것 같아요..

    책만 4권있는데..정작 필요한 부분 찾을려면... 한참걸리고..찾을수도 없고^^;;
    그래도 델파이라아 많은 정이 쌓이는 것 같아요...

    여기 사이트에 광고나온책을 한번 사봐야 겠어요..서점에서 몇번 훌터 봤는데..제가 좋아하는 스타일이 아니어서 다른 책을 샀거든요..^^
    다시한번 감사드립니다..좋은 하루 되세요..