请教C#里调用C++的DLL的一个有关问题

请问C#里调用C++的DLL的一个问题
我有个问题就是如果在DLL里的函数里使用了指针的话就会报未托管代码的错误,
而如果我用数组代替的话就什么反映都没有而只要是声明数组函数马上就会结束。。。。
没有任何预兆的结束了。为什么呢?

------解决方案--------------------
http://localhost:3256/用户注册/test.aspx
------解决方案--------------------
把代码贴出来,问的太笼统了