2011-02-13 5 views

답변

1

귀하의 질문에 완전히 명확하지는 않지만 같은 유형의 포인터가 들어있는 구조체를 정의하려는 것 같습니다. 파이썬에서이 작업을 수행하는 방법이 즉시 명백하지는 않지만 기본적으로 사용자의 Structure을 정의한 다음 나중에 _fields_ 특성을 정의하십시오.

python.org의 ctype 문서에는 정확하게 이것을 수행하는 example이라는 완벽한 점이 있습니다.

일반적으로 구조체와 함께 작업 할 때 좋은 documentation이 있습니다. 다른 구조체 유형 중 하나를 중첩하는 것을 포함하여 더 분명하게 작동합니다.

+0

감사 제로 크라테이트. 나는 언급 된 문서들을 살펴볼 것이다. ctype에서 구조를 정의하는 방법에 대해 조금 이해하고 있습니다. 좋아 내 문제를 재정의하자 - typedef 구조체 A { B * x; B * y [Z]; 부울 xx; } A; 여기서 B는 입니다. typedef struct { UINT16 길이; INT16 오프셋; UINT8 * 데이터; UINT8 user_count; } B; Z = 10 – Rajesh

관련 문제