memcpy的用法与strcpy的区别及纯c语言实现

void * memcpy ( void* destination, const void * source, size_t num );

函数功能:

由source所指内存区域复制num个字节到destination所指内存区域。

函数返回:

指向destination的指针。

1 memcpy可以复制任意内容,,例如字符数组、整型、结构体、类等。

void* _memcpy(void *des, const void *scr, size_t n){void *res=des;assert(des!=NULL&&scr!=NULL);//这里将void*强制转换成char*类型while(n–){*((char *)des)++=*((char *)scr)++;}return res;}

一个人的天地是冷得连呼吸都会寂寞的颤栗,而麻烦,

memcpy的用法与strcpy的区别及纯c语言实现

相关文章:

你感兴趣的文章:

标签云: