欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

利用ctypes獲取numpy數(shù)組的指針方法

 更新時間:2019年02月12日 15:31:43   作者:thesby  
今天小編就為大家分享一篇利用ctypes獲取numpy數(shù)組的指針方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

如下所示:

import numpy as np
from ctypes import *

a = np.asarray(range(16), dtype=np.int32).reshape([4,4])
if not a.flags['C_CONTIGUOUS']:
  a = np.ascontiguous(a, dtype=a.dtype) # 如果不是C連續(xù)的內存,必須強制轉換
a_ctypes_ptr = cast(a.ctypes.data, POINTER(c_int))  #轉換為ctypes,這里轉換后的可以直接利用ctypes轉換為c語言中的int*,然后在c中使用
for i in range(16):
  print(a_ctypes_ptr[i])

以上這篇利用ctypes獲取numpy數(shù)組的指針方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

最新評論