怎么获得数组的头指针?
要调用C写的DLL所以不得不使用指针
下面是代码,已经允许使用unsafe了
结构体如下
public struct T_IMAGE
{
public short* p_ImgAdr;
public ushort us_ImgH;
public ushort us_ImgW;
}
调用的时候想给p_ImgAdr赋值报错><,不知道怎么才能把数组的头指针复制过去呢?
private void Form_Load(object sender, EventArgs e)
{
T_IMAGE img;
img.p_ImgAdr = &rgbValR;
}
假设数组定义如下,内容就不列了
byte rgbValR[100];