我已經做了大量的研究,沒有出現...我是Python和Ctypes的新手,我試圖從共享庫中調用函數。到目前爲止這麼好,但這些函數需要從.so中定義的結構中作爲參數特定的數據類型。我的問題是,我已經看到了如何在Python中聲明「類結構」的示例,但這是我在中的.so在Python中使用ctypes共享庫中的c結構
typedef struct noPDDE
{
void *x;
struct noPDDE *y;
struct noPDDE *z;
}NoPDDE,*pNoPDDE;
typedef struct PDDE
{
int tam;
pNoPDDE sup;
}PDDE;
我不知道如何將PDDE指針傳遞給函數。
任何幫助都很有用。非常感謝。
'PDDE'是一個結構,而不是一個指針。你的意思是「傳遞一個PDDE結構的指針」? – cdarke
正好。我的錯誤 –