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

请问memcpy(a,b,sizeof(b))这个式子是什么意思?

请问memcpy(a,b,sizeof(b))这个式子是什么意思?

噜噜哒 2022-03-20 10:06:53
在C语言里面memcpy(a,b,sizeof(b)),a,b是同类型的两个数组那么memcpy(a,b,sizeof(b))这个式子是什么意思呢,麻烦用pascal语言帮忙翻译一下
查看完整描述

1 回答

?
Qyouu

TA贡献1786条经验 获得超11个赞

pascal语言不会

不过意思就是把b数组里面的长度为b数组大小的数据复制到a数组里面去

实际效果应该等同于下面的代码


void memcpy(void * destination, const void * source, size_t num) {    size_t i;    char* dest = (char*)destination;    const char* sour = (const char*)source;    for (i = 0; i < num; i++) {        dest[i] = sour[i];    }    return destination;}


查看完整回答
反对 回复 2022-03-23
  • 1 回答
  • 0 关注
  • 330 浏览
慕课专栏
更多

添加回答

举报

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