打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
memcpy的用法

原文地址:http://blog.csdn.net/oury/article/details/282456。

关于memcpy的用法
声明如下:

void *memcpy(

   void *dest,

   const void *src,

   size_t count

);

作用:

在dest处拷贝src处的字节,并以count来计算需要拷贝的字节数量,进行内存的拷贝。

参数:

dest:新的存贮区的开始部位   src:需要拷贝的开始部位    count:需要拷贝的字节数

备注:dest,src,它们都是从各自的地址处进行写入,如果是p而不是&p,那么奖会取得p的值(地址),在该值的地址处进行读出或写入。

例:


  int* intPoint = new int(3333);

  int* intPoint1;

  memcpy( &intPoint1, &intPoint, 4 );//在intPoint1的地址处写入intPoint地址处的值,也就是intPoint指针值。
  cout << *intPoint1 << endl;//使intPoint1指向了intPoint.

  int* intPoint = new int(3333);

  int intPoint1;

  memcpy( &intPoint1, intPoint, 4 );
  cout << intPoint1 << endl;

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
memset与memcpy函数使用详细说明
字符串以及内存操作相关函数
Linux C函数之字符串处理函数
memmove 和 memcpy的区别
memcpy的用法总结
memset函数的用法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服