在C语言里面memcpy(a,b,sizeof(b)),a,b是同类型的两个数组
那么memcpy(a,b,sizeof(b))这个式子是什么意思呢,麻烦用pascal语言帮忙翻译一下
pascal语言不会
不过意思就是把b数组里面的长度为b数组大小的数据复制到a数组里面去
实际效果应该等同于下面的代码
void * memcpy(void * destination, const void * source, size_t num) {那么要是两个数组的大小一样呢,是不是相当于b数组直接赋值给a数组?
追答没错,相当于把b数组整个搬到a数组那里去