Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 包含ctypes中缓冲区指针的数据类型_Python_Ctypes_Python 3.8 - Fatal编程技术网

Python 包含ctypes中缓冲区指针的数据类型

Python 包含ctypes中缓冲区指针的数据类型,python,ctypes,python-3.8,Python,Ctypes,Python 3.8,我试图弄清楚如何在python(ctypes)中实现以下数据结构(来自C) 此外,如何将值设置为TxMessage.data TxMessage.data.contents = <????> TxMessage.data.contents= 阅读和文档,进行尝试,如果代码不起作用,则显示代码c_char*(4*1024)或c_char*4096是数据的类型。不要做一个2Dchar[1024][4]等价数组的c_char*4*1024。然后只分配一个字节字符串,例如TxMessage

我试图弄清楚如何在python(ctypes)中实现以下数据结构(来自C)

此外,如何将值设置为TxMessage.data

TxMessage.data.contents = <????>
TxMessage.data.contents=
阅读和文档,进行尝试,如果代码不起作用,则显示代码
c_char*(4*1024)
c_char*4096
数据的类型。不要做一个2D
char[1024][4]
等价数组的
c_char*4*1024
。然后只分配一个字节字符串,例如
TxMessage.data=b'abc'
TxMessage.data.contents = <????>