现有外部dll的一个函数 function(int a, ref int b, out IntPtr c), 输出:c 在dll 的函数里定义为一个结构体数组的指针的指针,输出:b为这个结构体数组的大小, 假设结构体为 S {int x, int y, int z}
请问在调用这个函数前 怎样初始化 C ,以及调用完后怎样拿到其中某个S结构体的成员X,Y和Z
谢谢
...全文
1977打赏收藏
请教C# 中指针的指针问题
现有外部dll的一个函数 function(int a, ref int b, out IntPtr c), 输出:c 在dll 的函数里定义为一个结构体数组的指针的指针,输出:b为这个结构体数组的大小, 假设结构体为 S {int x, int y, int z} 请问在调用这个函数前 怎样初始化 C ,以及调用完后怎样拿到其中某个S结构体的成员X,Y和Z 谢谢