【问题标题】:When should I use memcpy and when should I use memmove?什么时候应该使用 memcpy,什么时候应该使用 memmove?
【发布时间】:2023-04-02 23:04:01
【问题描述】:

memcpy 和 memmove 函数之间有什么重要区别吗? 什么时候应该使用 memcpy,什么时候应该使用 memmove?

【问题讨论】:

    标签: memcpy memmove


    【解决方案1】:

    当源缓冲区和目标缓冲区有可能重叠时,您应该使用memmove - 它被指定在这种情况下工作,而memcpy 不是。

    理论上memcpy 可以更快,只是因为它不检查重叠的内存缓冲区。

    【讨论】:

      猜你喜欢
      • 2014-11-09
      • 2011-04-15
      • 2017-04-10
      • 2012-03-19
      • 2018-05-12
      • 2018-12-11
      • 1970-01-01
      • 2022-09-28
      • 2021-09-07
      相关资源
      最近更新 更多