代码过程如下:main()
{
......
PVOID Buffer[10][2000];
Foo(Buffer);
......
}bool Foo(PVOID Buffer)
{
char p[]="aaaaaaaaaaaaaaa";
memcpy(Buffer+2000,p,strlen(p));//这里显示错误倾C2036
}谢谢
{
......
PVOID Buffer[10][2000];
Foo(Buffer);
......
}bool Foo(PVOID Buffer)
{
char p[]="aaaaaaaaaaaaaaa";
memcpy(Buffer+2000,p,strlen(p));//这里显示错误倾C2036
}谢谢
void *Buffer[10][2000];buffer是个二维指针,Buffer+2000意思好像是在第一维上移动2000,而第一位的最大数是10