つまり、y=3
結果は "3 "のように1つだけです。
return(3);
?
OK、ありがとう、irusoh1
irusoh1の説明で抜けているのは、変数がArray(s)である必要があることです。そして、returnは配列に値を入れる/変更する役割を果たすのではなく、必要に応じて直接変更する必要があります。
int Xarray[]; int Yarray[]; void Fun2result(int& Array[], int& Brray[], int pos) { Array[pos] = 2 + pos; Brray[pos] = 5 + pos; } int start() { for(i=Bars-1; i>=0; i--) Fun2result(Xarray, Yarray, i); }
がんばってください。
は配列である必要はありません。
取引の機会を逃しています。
- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索
1つの関数から 2つの結果を返す必要があります。 それらを分離して、必要な結果ごとに1つの関数を作成することができますが、コードが多くなり、他のことがより複雑になります。 これはMT4で可能ですか?