定义:
void * memcpy (void * dest ,const void *src, size_t n);
表头文件:
#include <string.h>
说明:
memcpy()用来拷贝src所指的内存内容前n个字节到dest所指的内存地址上。与strcpy()不同的是, memcpy()会完整的复制n个字节, 不会因为遇到字符串结束'\0'而结束。
返回值:
返回指向dest的指针。
相关函数:
bcopy, memccpy, memcpy, memmove, strcpy, strncpy
附加说明:
指针src和dest所指的内存区域不可重叠。
示例:
执行:
strcpy() : string a )
memcpy() : string string