2
memcpy和memmove函數有什麼重要區別嗎? 什麼時候應該使用memcpy,什麼時候應該使用memmove?什麼時候應該使用memcpy,什麼時候應該使用memmove?
memcpy和memmove函數有什麼重要區別嗎? 什麼時候應該使用memcpy,什麼時候應該使用memmove?什麼時候應該使用memcpy,什麼時候應該使用memmove?
當源緩衝區和目標緩衝區有重疊的機會時,您應該使用memmove
- 它被指定爲在這種情況下工作,而memcpy
則不是。
理論上memcpy
可以更快,如果僅僅因爲它不檢查重疊的內存緩衝區。