C++char[]数组前几位拷贝到其他类型

梦想与她 提交于 2019-12-26 11:28:20

1、首先有一个char[]型数组
char a[0XFFFF];里面是你的数据

unsigned short num = NULL;
memcpy(&num, recv_buf, 2);

第一行是申请的一个short类型的对象,short占两个字节,而char占一个字节,所有memcpy的最后一个参数是2。其他的以此类推。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!