20/04/20 17:26:34 a8zbn2bF0.net
>>170
>>157の名誉のために同じ動作をする別のコードを示そう
addr = ctypes.addressof(ary) # addrはint型なので演算可
p = ctypes.cast(addr + 2, c_void_p)
64ビットアーキテクチャになってアドレスサイズが8バイトになったので
C言語のint型(4バイト)ではなくlong型(8バイト)で扱う必要がある
ただpython3はlong型がなくなりint型に統合したのでそのまま扱える