FrontPage 関数一覧 記号一覧 SPALM入門 作品集 自作関数活用術 ダウンロード先 うpロダ wikiの使い方 SPALMまでの歴史 現行スレ
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)
どちらも正確にコピーできる。