Iは(I = 1をint型; I =サイズ<; I ++の)ため `正しく翻訳` Rで(場合 `サイズ<1 ')
for(i in 1:size) { ... }
ようなRでループを書くために使用され、思いましたそれは
for(int i = 1; i <= size; i++) { ... }
の同等であったが、私はちょうど1:size = [1 0]
ので、私のコードは完全に間違って動作しますので、もしsize == 0
Rはとにかくループに入ることに気づきました。ということ
標準私は上記のように書いたC forループを翻訳する方法です。その場合、size < 1
のプログラムがループに入りませんでしたか?
'IF(サイズ> = 1)のための(I 1:大きさ)である{...}' – jogo
@jogoはい、私は同じ回避策に終わった、これは標準的な方法ですか? – Nisba
C-for-loopのロジックを保存します。 「標準的な方法」とはどういう意味ですか?誰が標準化を定義すべきか? – jogo