memcpyとbcopy
void bcopy(const void* src, void* dest, size_t bytes); void* memcpy(void* dest, const void* src, size_t nbytes);
違いまとめ:
- 引数src, destの順番が逆
- bcopyは領域が重なっていても正常動作、memcpyはダメ(memmoveはOK)
- memcpyはdestを返す
void bcopy(const void* src, void* dest, size_t bytes); void* memcpy(void* dest, const void* src, size_t nbytes);
違いまとめ: