从C#调用C函数

我有以下C函数

void FillAndReturnString(char ** someString)
{
   char sourceString[] = "test";
   *someString = new char[5];
   memcpy(*someString, sourceString, 5);   
}

它被宣布为

extern "C"
{
__declspec(dllexport) void __cdecl FillAndReturnString(char ** someString);
}

如何从C#调用此函数?

谢谢

最佳答案 随着
P/Invoke.

点赞