Код: Выделить всё
from ctypes import c_uint8, POINTER
A = (c_uint8 * 65536)()
# memcpy how?
Код: Выделить всё
static uint8_t A[65536];
const uint8_t *B;
memcpy(A, B, 6);
Поправьте меня, если я ошибаюсь, будет ли это выполняться аналогично тому, что сделал cpp?< /p>
Код: Выделить всё
from ctypes import c_uint8, POINTER
A = (c_uint8 * 65536)()
B = POINTER(c_uint8)()
C = bytearray(A)
C[:6] = B
Подробнее здесь: https://stackoverflow.com/questions/785 ... -bytearray