读书人

数组元素平移,该怎么处理

发布时间: 2012-03-17 19:06:28 作者: rapoo

数组元素平移
我有
int arr[]={1,2,3,4,5};
现在要集体后移一个位置,假如后面的空间足够,我要怎么做到高效率.
因为我的数组元素本身是一个较大的块,大概600字节左右,我是
for(int i=m;m>0;m--)
{
arr[m]=arr[m-1];
}
这样一个个移过去的,但是发现效率不高,请问有没有更好的办法

[解决办法]
memmov()这个函数的效率会更高一点。
[解决办法]
楼上的错了……
不好意思

读书人网 >C++

热点推荐