ヘッドライン
スポンサーリンク
おすすめ!
スポンサーリンク

プログラミングできる人来て!!

1: 2016/12/21(水) 09:11:21.174 ID:ewiPECoBM
ループの変数にiは使わないほうがいいの?

3: 2016/12/21(水) 09:11:44.658 ID:Vv9SLLUx0
好きなのを使え

4: 2016/12/21(水) 09:11:50.301 ID:m7LOfh2Na
iでいいと思う

5: 2016/12/21(水) 09:12:06.772 ID:Zbaq0Xwz0
普通に使ってよし

6: 2016/12/21(水) 09:12:15.090 ID:ChzDTnTY0
iでもxでもcntでもなんでもいい

7: 2016/12/21(水) 09:12:23.667 ID:KFYYkqSOa
なんでもかんでもi,j,kはよくない

8: 2016/12/21(水) 09:12:37.112 ID:nam7Cq4i0
使うメリットはないけどデメリットもない

9: 2016/12/21(水) 09:12:45.692 ID:TTI3uC6Ed
なんでもいいけど規約あるとこはそれに従う

10: 2016/12/21(水) 09:13:21.867 ID:r74E9OjHa
なんでもいいとか言ってるやつアホすぎる

11: 2016/12/21(水) 09:13:45.621 ID:Vv9SLLUx0
>>10
意識高そう

13: 2016/12/21(水) 09:16:34.853 ID:m7LOfh2Na
>>10
お前はなに使うんだ?

12: 2016/12/21(水) 09:15:54.576 ID:poEXnYW/M
短いプログラムなら

14: 2016/12/21(水) 09:17:07.540 ID:XDEYjkauH
まあ、基本ijkしか見ないからなるべくi>j>k

15: 2016/12/21(水) 09:17:14.305 ID:fh+u6JXg0
コーディング規約による。
規約がなければループの変数はi.jkと順番に使ってる

17: 2016/12/21(水) 09:17:48.544 ID:KFYYkqSOa
ループカウンタにiを使ってもいいけど、逆にループカウンタではないものにiは使わないほうがいい
あと、別にiじゃなくても構わないけど、countとかsizeとか、ループカウンタであろうことを想像できる名前にした方がいい

privateメソッドとか、部品系で1画面内に収まるコードならおれは気にせずiとかjとか使うけど、メイン処理的なやつならやんちゃらcountとかなんちゃらsizeにする

18: 2016/12/21(水) 09:18:07.290 ID:dSRwFNRp0
implicit none

19: 2016/12/21(水) 09:19:40.248 ID:6JhG/Uu9d
cnt~

21: 2016/12/21(水) 09:23:16.063 ID:r74E9OjHa
iはイテレーターですの意味があって誰でもわかるけど
j、kはないな

22: 2016/12/21(水) 09:24:01.492 ID:t3D4k/uy0
何をカウントするか明確にしたいならそれなりの変数名つければおk

23: 2016/12/21(水) 09:24:08.177 ID:yXhbXY8cM
jkを回す

ピックアップ!
スポンサーリンク
ピックアップ!

引用元:http://vipper.2ch.net/test/read.cgi/news4vip/1482279081/

24: 2016/12/21(水) 09:24:38.433 ID:kMhIkMza0
むしろ真っ先にi使うわ

25: 2016/12/21(水) 09:30:57.489 ID:WqEAOHrv0
汎用的な配列を処理するループではiでよい
特定の配列を処理するループでは、その配列のインデックスである事がわかる方がよい

26: 2016/12/21(水) 09:31:52.001 ID:aErnvuwb0
rOOpCounTer
意識高い系のプログラマってこんな感じの変数名使うけど、あれどんなメリットあんの?

28: 2016/12/21(水) 09:34:02.669 ID:69b9PfQA0
>>26
なんだそりゃひでえ

29: 2016/12/21(水) 09:35:53.643 ID:l7EW6mLTM
>>26
宗教やってると法悦感味わえるだろ

27: 2016/12/21(水) 09:33:32.822 ID:m7LOfh2Na
読んで字の如くループするカウンタだろ

30: 2016/12/21(水) 09:36:53.816 ID:aErnvuwb0
なんか知らんけど大文字と小文字混ぜるんだよな
CounTerの方はまだわかるんだけど、rOOpってなんでそんなとこだけ大文字にするのか
さっぱりわからん

31: 2016/12/21(水) 09:38:23.901 ID:WqEAOHrv0
意識高い系プログラマーは見た事あるけど、
そんな意味不明な事書く奴は見た事ないな

32: 2016/12/21(水) 09:38:30.411 ID:UkA7eJOX0
iを使うのは古い慣例引きずってるだけだから自分が分かりやすい変数名にすりゃいい
ただ他の人が見てああこれ汎用変数ねてわかりやすい

33: 2016/12/21(水) 09:41:43.071 ID:dvpe8J4e0
他人と共有しないとか並列処理入れないとかなら好きにすればいい
俺は○○_countみたいにループ用の変数でもわかり易い名前つける

34: 2016/12/21(水) 09:44:11.611 ID:R7KNggMCM
自分が分かりやすいの付けろとか言ってるやつアホすぎる
誰が見ても分かる名前付けろ

35: 2016/12/21(水) 09:45:15.572 ID:WqEAOHrv0
まあ、そもそもループなんて書かないのが最近のトレンドだけどな

39: 2016/12/21(水) 09:48:11.777 ID:IOHtQ/Ga0
>>35
若いもんはすぐ高階で楽をするから困るわい

42: 2016/12/21(水) 09:52:09.777 ID:WqEAOHrv0
>>39
そもそも楽をするためのものがプログラミングじゃわい

44: 2016/12/21(水) 09:55:05.518 ID:IOHtQ/Ga0
>>42

 \ ̄\                 / ̄/
/l \  \              /  / lヽ 
| ヽ ヽ   |             |  /  / |
\ ` ‐ヽ  ヽ  ●    ●  /  / ‐  /
  \ __ l  |  ||___|| /  l __ /
     \  \ /       \/
      /\|   人__人  |/\      
    //\|          |/\\    
    //\|   たし蟹   |/\\    
    /   . \_____/    \

36: 2016/12/21(水) 09:45:34.823 ID:Q2fcogMIp
要するに規約に従えってことでしょバカなの?

37: 2016/12/21(水) 09:45:37.507 ID:OU7CgL2d0
ではijkで

38: 2016/12/21(水) 09:47:50.718 ID:9mV7dNse0
自分しか使わなくて自分で分かるなら i でも j でも k でもなんでもいいよ
俺は一文字系は見落とすからあまり使わないようにしてるけど

40: 2016/12/21(水) 09:48:25.329 ID:l3kKj++WM
for(i=0; i<10; i++) {
  for(j=0 j<10; j++) {
    for(k=0; k<10; k++) {
      for(l=0; l<10; l++) {
        ・・・
      }
    }
  }
}

41: 2016/12/21(水) 09:50:06.635 ID:eLtA20wi0
自分しか見ないなら、好きにしろよ

43: 2016/12/21(水) 09:52:53.213 ID:l3kKj++WM
階段積むのは程々に。

45: 2016/12/21(水) 09:56:53.014 ID:/0Z4Sgas0
規約に従え 基本は i, j, k, nとかだろう

47: 2016/12/21(水) 10:40:05.075 ID:rFrwrg2bd
長ったるいのだとijkの検索ができないからわかり辛い
長ったるいの書くなって話だけども

最新の更新を
プッシュ通知で購読しよう!

1001: 以下、ニュー即がお送りします。 -0000/00/00(0)00:00:00 ID:newsoku-
スポンサーリンク
他の記事
ピックアップ!

シェアする

フォローする

スポンサーリンク
スポンサーリンク
スポンサーリンク