为了账号安全,请及时绑定邮箱和手机立即绑定

求memcpy函数的作用,最好是可以给个例子看看~

求memcpy函数的作用,最好是可以给个例子看看~

C
湖上湖 2022-03-18 13:09:57
C语言,memcpy函数的作用,最好再给个小程序~谢谢~
查看完整描述

3 回答

?
宝慕林4294392

TA贡献2021条经验 获得超8个赞

函数名: memcpy
功 能: 从源source中拷贝n个字节到目标destin中
用 法: void *memcpy(void *destin, void *source, unsigned n);
程序例:

#include <stdio.h>
#include <string.h>
int main(void)
{
char src[] = "******************************";
char dest[] = "abcdefghijlkmnopqrstuvwxyz0123456709";
char *ptr;
printf("destination before memcpy: %s\n", dest);
ptr = memcpy(dest, src, strlen(src));
if (ptr)
printf("destination after memcpy: %s\n", dest);
else
printf("memcpy failed\n");
return 0;
}



查看完整回答
反对 回复 2022-03-23
?
MMMHUHU

TA贡献1834条经验 获得超8个赞

char desc[20];
char src[]="abcdefg";
memcpy(desc,src,4);
desc="abcd";
长度4最好不要大于desc数组的长度,如果大于就是内存溢出

查看完整回答
反对 回复 2022-03-23
?
小怪兽爱吃肉

TA贡献1852条经验 获得超1个赞

这个已经相当明白了啊,把src中的字符串copy到dest中,再返回dest地址

查看完整回答
反对 回复 2022-03-23
  • 3 回答
  • 0 关注
  • 118 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信