首页 > 编程知识 正文

c语言中pow函数的用法,rank函数的用法解

时间:2023-05-05 22:59:37 阅读:256225 作者:1722

memcpy() 用来复制内存,其原型为:

void * memcpy ( void * dest, const void * src, size_t num );



memcpy() 会复制 src 所指的内存内容的前 num 个字节到 dest 所指的内存地址上。

memcpy() 并不关心被复制的数据类型,只是逐字节地进行复制,这给函数的使用带来了很大的灵活性,可以面向任何数据类型进行复制。

这里接着我上次做的10个字节的处理

uint8_t rx_buffer[BSP_PC_RX_BUFSIZE+1] ; //存储上位机发来的10个字节float cmd_float[2]; //每4个字节转成浮点,将其存在这里 memcpy(cmd_float,rx_buffer+1, sizeof(cmd_float)); //由于有帧头,需要从第二个字节开始,所以rx_buffer+1表示从第二个字节开始复制;vx = cmd_float[0] ; //前四个字节转成的浮点数vw = cmd_float[1] ; //后四个字节转成的浮点数

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。