ctypes python中64位无符号整数的指针

2024-07-03 07:12:29 发布

您现在位置:Python中文网/ 问答频道 /正文

我坚持将列表转换为ctypes.c_uint64。这是我的代码:

num_c = ctypes.c_uint32(num)
arrLen = ctypes.c_uint32(length)
zeroInt64 = ctypes.c_uint64(0)
zeroList = [zeroInt64] * length 
uint64_array_c = ctypes.c_uint64(zeroList)

但它给了我一个错误:

TypeError: an integer is required

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

我想知道ctypes中这个数组的指针是什么? 我是说这个数组的ctypes.POINTER。在


Tags: 代码an列表错误数组ctypesarraylength