當前位置:編程學習大全網 - 網站源碼 - memccpy和memcpy之間的區別

memccpy和memcpy之間的區別

區別:

memcpy和memmove()都是C語言中的庫函數,在頭文件string.h中,作用是拷貝壹定長度的內存的內容,原型分別如下:

[cpp] view plain copy

void *memcpy(void *dst, const void *src, size_t count);

void *memmove(void *dst, const void *src, size_t count);

他們的作用是壹樣的,唯壹的區別是,當內存發生局部重疊的時候,memmove保證拷貝的結果是正確的,memcpy不保證拷貝的結果的正確。

  • 上一篇:bms中4路幹節點指什麽
  • 下一篇:cq特殊條碼是什麽意思
  • copyright 2024編程學習大全網