Q&A

  • char형 변수에 string변수값의 한 바이트를 형변환하여 넣는 방법좀
string으로 된 값에서 특정 문자를 꺼내어 char변수에 넣으려고 하는데

어떻게 해야할까요.



var c: char;

s: string;

a: string[1];

begin

s:='@#<>';

a:= copy(s,4,1); // '>'



c:= (...?)a;



//질문 : 위에서 char형 c변수에 string변수값을 형변환하여 넣는 방법좀

알려주셔요.

또한 a 스트링 변수 값의 아스키 No를 아는 방법은 있나요?



2  COMMENTS
  • Profile
    윤광석 2001.02.02 06:10
    김용희 wrote:

    > string으로 된 값에서 특정 문자를 꺼내어 char변수에 넣으려고 하는데

    > 어떻게 해야할까요.

    >

    > var c: char;

    > s: string;

    > a: string[1];

    > begin

    > s:='@#<>';

    > a:= copy(s,4,1); // '>'

    >

    > c:= (...?)a;

    >

    > //질문 : 위에서 char형 c변수에 string변수값을 형변환하여 넣는 방법좀

    > 알려주셔요.

    > 또한 a 스트링 변수 값의 아스키 No를 아는 방법은 있나요?

    >



    a := s[4]

    ord(a)



  • Profile
    안영제 2001.02.02 06:00
    a := s[n] <- n번째 위치



    Ord(a)





    김용희 wrote:

    > string으로 된 값에서 특정 문자를 꺼내어 char변수에 넣으려고 하는데

    > 어떻게 해야할까요.

    >

    > var c: char;

    > s: string;

    > a: string[1];

    > begin

    > s:='@#<>';

    > a:= copy(s,4,1); // '>'

    >

    > c:= (...?)a;

    >

    > //질문 : 위에서 char형 c변수에 string변수값을 형변환하여 넣는 방법좀

    > 알려주셔요.

    > 또한 a 스트링 변수 값의 아스키 No를 아는 방법은 있나요?

    >