最佳答案
我需要治疗的情况下,我实际上没有移动/复制与 memmove()
/memcpy()
作为边缘情况
int numberOfBytes = ...
if( numberOfBytes != 0 ) {
memmove( dest, source, numberOfBytes );
}
或者我应该直接调用函数而不检查
int numberOfBytes = ...
memmove( dest, source, numberOfBytes );
是否需要在前面的代码片段中执行检查?