Q&A

  • 간단한 질문입니다 ㅠ
계속 질문만해서 죄송합니다 ㅠㅠ
다음과 같은 구조체를 델파이에서는
어떻게 바꿔줘야 할까요?

<!--CodeS-->
struct sa{
        int n0[10];
        int *n1;
        int **n2;
        int k;
};
<!--CodeE-->


그냥 포인터변수와 이중포인터 변수를
구조체 내의 멤버 변수로 어떻게
선언해야할지를 모르겠네요
그냥 포인터 변수 선언하는것도 헤메는뎅 ㅠㅠ
1  COMMENTS
  • Profile
    김운필 2006.12.05 00:37
    그냥 다음과 같이 하시면 되겠네요.

    type

    PPInteger = ^PInteger;
    sa = record
       n0 : array[0..9] of integer;
       n1 : PInteger;   // => windows.pas 에 선언되어 있음 (PInteger = ^Integer;)
       n2 : PPInteger;
       k : Integer;  
    end;

    즐프 하세요.