gpt4 book ai didi

python - python中无符号整数的指针

转载 作者:太空宇宙 更新时间:2023-11-03 15:55:00 26 4
gpt4 key购买 nike

我正在研究 python 和 python 的 ctypes

我想将给定的数字转换为ctypes.c_uint32,然后按如下方式引用它的指针:

d = 0
d_c_unit32 = (ctypes.c_uint32 * 1)(d)
pd_c = ctypes.POINTER(d_c_unit32)

但我有一个错误说:

Detail TypeError: must be a ctypes type

你能告诉我问题出在哪里吗?

最佳答案

d = 0
num = ctypes.c_uint32(d)
ptr = ctypes.pointer(num)
print 'pointer:', ptr
print 'value:', ptr[0]

输出是:

pointer: <__main__.LP_c_uint object at 0x7f4551c27680>
value: 0

关于python - python中无符号整数的指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43930367/

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