gpt4 book ai didi

python - 如何定义一个 C 结构体,其中包含 Ctype python 中的结构体

转载 作者:行者123 更新时间:2023-11-30 16:02:44 25 4
gpt4 key购买 nike

嗨我正在学习 python 并使用 ctype 在 python 中嵌入“C”。我的查询是-如何使用 C stru 再次调用 ctype/python 内部的结构。

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

最佳答案

您的问题并不完全清楚,但看起来您正在尝试定义一个包含指向相同类型的指针的结构。如何在 python 中完成此操作并不是很明显,但您基本上定义了 Structure,然后定义 _fields_ 属性。

python.org 上的 ctype 文档有一个完全正确的观点 example正是这样做的。

还有不错的documentation那里介绍了一般结构的使用,包括将一种结构类型嵌套在另一种结构类型中,这更加明显。

关于python - 如何定义一个 C 结构体,其中包含 Ctype python 中的结构体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4982735/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com