我正在查看一些C++代码,我遇到了这个memcpy函数.我理解memcpy的作用,但是他们在源代码中添加了一个int.我试着查找memcpy的源代码,但我似乎无法理解添加实际上对memcpy函数做了什么.
memcpy(Destination, SourceData + intSize, SourceDataSize);
Run Code Online (Sandbox Code Playgroud)
换句话说,我想知道SourceData + intSize正在做什么.(我试图将其转换为java.)
编辑:
所以这是我尝试使用for循环在java中执行memcpy函数...
for(int i = 0 ; i < SourceDataSize ; i ++ ) {
Destination[i] = SourceData[i + 0x100];
}
Run Code Online (Sandbox Code Playgroud)