Q&A

  • 전역변수 초기화를 어떻게 하나요..
파스칼에 대한 기본적인 지식이 체계화되지 않아서 이렇게 질문을 올립니다.



C언어에서는



int global_var[50] = { 0x30, 0x50, 0x44, ... };

와 같은 경우로 전역변수 뿐 아니라 지역변수까지 초기화를 할 수 있습니다.

이와 같이 파스칼에서 할 수 있는 방법이 있을까요?

현재 저는

begin

GlobalVar[0] = $30;

GlobalVar[1] := $50;

..

end;



과 같은 방법을 사용하고 있습니다. 흑, 너무 초보적인 질문인가?

1  COMMENTS
  • Profile
    Black}{ole 2000.08.21 12:43
    이경문 wrote:

    > 파스칼에 대한 기본적인 지식이 체계화되지 않아서 이렇게 질문을 올립니다.

    >

    > C언어에서는

    >

    > int global_var[50] = { 0x30, 0x50, 0x44, ... };

    > 와 같은 경우로 전역변수 뿐 아니라 지역변수까지 초기화를 할 수 있습니다.

    > 이와 같이 파스칼에서 할 수 있는 방법이 있을까요?

    > 현재 저는

    > begin

    > GlobalVar[0] = $30;

    > GlobalVar[1] := $50;

    > ..

    > end;

    >

    > 과 같은 방법을 사용하고 있습니다. 흑, 너무 초보적인 질문인가?





    안녕하세요. ^^



    const

    GlobalVar: array[0..49] of Integer = ($30, $50, $44, ..);



    이런식으로 하면 될것 같네요.

    그럼..20000.