copy


copy

プロトタイプ

copy(A,ai,B,bi,num)

解説

配列Aのai番目から配列Bのbi番目にnum個の要素をコピーする関数。
for文で書くと

for(i=0;i<num;i++){
    B[bi+i]=A[ai+i];
} 

と同じ。ただし、AとBが同じ配列でコピー範囲が被っている場合、コピー方向を
それに合わせて変更してくれるので、確実にコピー可能。

copy(A,0,A,2,10)
copy(A,2,A,0,10)

どちらも正確にコピーできる。