【发布时间】:2011-02-13 06:04:37
【问题描述】:
嗨 我正在学习 python 并使用 ctype 在 python 中嵌入'C'。我的查询是- 如何使用 C stru 再次将内部的 stru 调用到 cytpe/python 中。
typedef struct {
struct *i, *j;
BOOLEAN z;
} foo;
【问题讨论】:
嗨 我正在学习 python 并使用 ctype 在 python 中嵌入'C'。我的查询是- 如何使用 C stru 再次将内部的 stru 调用到 cytpe/python 中。
typedef struct {
struct *i, *j;
BOOLEAN z;
} foo;
【问题讨论】:
您的问题并不完全清楚,但看起来您正在尝试定义一个包含指向同一类型的指针的结构。在 python 中如何实现这一点并不是很明显,但你基本上定义了Structure,然后定义了_fields_ 属性。
python.org 上的 ctype 文档有一个完美的点 example 正是这样做的。
还有很好的documentation 用于处理一般结构,包括将一种结构类型嵌套在另一种结构类型中,这更明显。
【讨论】: