如何定义包含Ctype python内部结构的C结构

如何定义包含Ctype python内部结构的C结构,python,c,ctype,Python,C,Ctype,嗨 我正在学习python,并使用ctype在python中嵌入“C”。我的问题是- 如何使用C stru,再次在cytpe/python中调用stru typedef struct { struct *i, *j; BOOLEAN z; } foo; 您的问题并不完全清楚,但看起来您正试图定义一个包含指向同一类型指针的结构。在python中如何实现这一点目前还不清楚,但基本上需要定义结构,然后定义\u字段属性 python.org上的ctype文档在这一点上做得非常好

嗨 我正在学习python,并使用ctype在python中嵌入“C”。我的问题是- 如何使用C stru,再次在cytpe/python中调用stru

typedef struct {    
   struct *i, *j; 
   BOOLEAN z; 
} foo;

您的问题并不完全清楚,但看起来您正试图定义一个包含指向同一类型指针的结构。在python中如何实现这一点目前还不清楚,但基本上需要定义
结构
,然后定义
\u字段
属性

python.org上的ctype文档在这一点上做得非常好


一般来说,使用结构也有很多好处,包括将一种结构类型嵌套在另一种结构类型中,这一点更加明显。

谢谢zerocrates。我正在审阅上述文件。我对如何在ctype中定义结构有点了解。好的,让我重新定义我的问题-typedef结构A{B*x;B*y[Z];布尔xx;}A;其中B是typedef struct{UINT16 length;INT16 offset;UINT8*data;UINT8 user_count;}B;Z=10