事后诸葛亮之自实现 memcpy 函数

今天去面试了让我手写一个 memcpy 函数,毕竟简历写的精通C/C++ ,然后我就写了一个

void memcpy(void *dest,void *src,sizt_t size) {


}

后边不知道怎么写了 ,然后给面试官说我一般都是用这个memcpy拷贝一个数组,将旧值拷贝到新的数组里,里边怎么实现的不清楚,我记得字符串strcpy 是可以通过便利把每一个字符拷贝到一个新的 char * 里边.

回到家我百度了一下,发现这个面试题是C语言里边经常问的面试题,于是我把网上关于实现memcpy的代码贴出来

image.png

这道面试题主要考察对指针的理解,看来C语言的知识还要再复习下了

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • __block和__weak修饰符的区别其实是挺明显的:1.__block不管是ARC还是MRC模式下都可以使用,...
    LZM轮回阅读 3,363评论 0 6
  • 史上最全的iOS面试题及答案 迷途的羔羊--专为路痴量身打造的品牌。史上最精准的定位。想迷路都难!闪电更新中......
    南虞阅读 1,538评论 0 8
  • 多线程、特别是NSOperation 和 GCD 的内部原理。运行时机制的原理和运用场景。SDWebImage的原...
    LZM轮回阅读 2,035评论 0 12
  • 最全的iOS面试题及答案 iOS面试小贴士 ———————————————回答好下面的足够了-----------...
    zweic阅读 2,721评论 0 73
  • 对于一个游戏而言,什么是最可怕的呢?需要大把的时间?充值许许多多的点券?门槛的逐步攀升?这些都不是,付出的越多,收...
    爱灵羽真是太好了阅读 298评论 0 1