私はこのようなループがあります。ここでarrayfunctionはすべての配列値を設定し、compute_with_both_arraysはこれらの配列に基づいて数値を計算します。配列は他の配列と同じです
以下の方法で、array1 = array2では動作しません。各ループでarrayfuncionを2回実行せずにこれを行う方法はありますか?
float sum = 0;
float array1[10];
arrayfunction(0, array1);
for(i=1; i<10; i++) {
float array2[10]
arrayfunction(1, array2);
float s;
s = compute_with_both_arrays(array1, array2);
sum = sum + s;
array1 = array2;
}
'array1'は割り当てできません。あなたのスニペットがコンパイルされていれば、コンパイラを削除することをお勧めします。 – pmg