我想用尽可能少的副本快速填充从C递增接收的一长串结构。如果我的结构只有主要数据类型,如下所示:cdefpackedstructoh_hi:intluckycharunlucky然后下面的工作正常:DEFMAXPOWER=1000000cdefoh_hi*hi2u=malloc(sizeof(oh_hi)*MAXPOWER)cdefoh_hi[:]hi2me=hi2u但是一旦我改变我的结构来保存一个字符数组:cdefpackedstructoh_hi:intluckycharunlucky[10]之前的memoryview转换编译但运行时给出:ValueError:Expected1di