1read 100read
2013年17プログラマー208: よく使う変数って (100) TOP カテ一覧 スレ一覧 2ch元 削除依頼
偽装派遣・多重派遣・偽装請負 (421)
Javaプログラマーになります。宣言します。 (101)
◆◆ とんずら・バックレ 劇場 4幕 ◆◆ (909)
【伝説を】電子妖精しーぽん2【その目で見ろ】 (959)
SE・プログラマーは専門技能職、30過ぎ未経験は× (239)
VB6システム、未だリプレイスせず拡張中 (268)

よく使う変数って


1 :2009/01/27 〜 最終レス :2013/08/11
よく使う変数名をあげてください。
自分はすぐ思いつくのはCでi,j,k,tmp,temp
i,j,kはループ用が多かったかな。

2 :
n, e, c, index, loop, x, y, z

3 :
it, row, col, num

4 :
node, *next, *prev

5 :
どう考えても、トップは「i」
ループ変数はしょっちゅう使う

6 :
tmpさえあれば他はいらない

7 :
temp temp2 tmp temporary

8 :
俺、tmp だけは避ける。

9 :
val、value。
変数の役割をもっとも的確かつ抽象的に捉えた命名。

10 :
result
index
omanko

11 :
hoge

12 :
daiagonYokocyou

13 :
>>12
嘘つけwwww

14 :
ijは区別しにくいからikにしてるけど
abとかxyにしようかと思ってる。
jがないと読む人が悩むといけないからね。

15 :
i,ii,iii,iv,v,ivもいいかも

16 :
ダメージ計算式の変数名は2文字に統一してる
dm=総ダメージ st=筋力 ag=敏捷性 dx=器用度
ht=命中率 av=回避率 in=賢さ lk=運 df=防御力

17 :
foo,bar,baz

18 :
>>14
悩まないだろw
ループのカウンタならfortranよろしくのijkで通じるべ

19 :
int hakenGiri = maxint();

20 :
>>16
dが先頭につくと差分や微分(difference, derivative)かな、と思っちゃうね。

21 :
ループカウンタにはCountとかよく使うな

22 :
test

23 :
a
b
c
s
d
r
n

24 :
ret

25 :
ループ:i,j,k
ポインタ類:p,q,r
文字:c
文字列:s
他、もちっとあるけど特定されそうなのでw

26 :
これで特定されるとか近頃のおこちゃまは面白い事言いますね

27 :
> ,q,r
個人的にはこれはやらんけど
これも含めてこういうのはよく使うヤツ多いだろ
特定できるヤツはエスパーだと思う

28 :
count
cont
cnt
ct
変な略し方すんなつーの

29 :
f
u
c
k
y
o
u

30 :
request, respons

31 :
lhs, rhs は?

32 :
buf
arr
idx

33 :
普通の言語だとiがダントツだけど
Rubyだとiをほとんど使わないな

34 :
de?

35 :
それが何を意味するかすらわからないのかwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

36 :
何言ってんのこの馬鹿
頭大丈夫?

37 :
ほんとに分からないんだな ゴミだな
実際良く使う変数を書いたら、腕のいい奴だったら特定を受ける
俺からすると>>23これだけ晒しただけでも結構怖い

38 :
何言ってんのこの馬鹿
頭大丈夫?

39 :
work

40 :
>>38

41 :
でいいかげんtempかtmpか統一したいんだが

42 :
tmpo

43 :
timpo

44 :
nullpo

45 :
_Bool b;
char c;

46 :
temp、tmpは使わないな
最低限何を格納してるか、何に使うのかみたいなのがわかる程度の名前は付ける

47 :
ijkはijの混同がたまにあるから、そういうときは別名つけたりメソッド分解してるな
なんたらIDとか、なんたらカウントとか

48 :
index, lastOrder, accelerator, railgun, imagineBreaker, …

49 :
return
これはガチ

50 :
>>49
予約後になってることが多くない?
俺はretだな。
どの関数のものかを明示したいときは、retOf〜。

51 :
judge
count

52 :
ループでiとか、フォートランの弊害が今でもあるんだな。
中には型を変数の先頭で表さないといけないとかコーディングルールが今でもある化石企業もあるがなぁ

53 :
strTmp
strKbn

54 :
変数名のテンプレは、いつになったら出来るんだ

55 :
コーディング規約っていう障壁があるから、無理

56 :
aaa

57 :
変数の名前は自分で決められるんだから、「よく使う変数」ってのはあり得ません。
頭悪いなキミら。

58 :
はぁ?

59 :
はい論破。

60 :
私の完全勝利。 (^^)

61 :
どこが「論破」?
頭大丈夫?

62 :
よく使うクラスライブラリとかなら話はわかるけど、
よく使う変数ってのは無いね。もう一度やり直し。

63 :
「なぜ」無いかの論拠が全くなされていませんが?

64 :
変数とは、あらかじめ決められたキーワードを用いるものではないから。
つまり、スレタイは「変数名としてよく使う文字」が正しいのである。
はい完全論破。

65 :
だめだこりゃ

66 :
その理由は? (^^)

67 :
黙っちゃったね。はいボクの勝ち。
http://9305.teacup.com/syouri/bbs

68 :
あまりに阿呆すぎて相手にされなくなるのが嬉しいなんて、もう重傷だね。
お大事に。

69 :
負け犬の遠吠えですか? やれやれ。 (^^)

70 :
煽りも幼稚とか救いようがねえな

71 :
変数名は略すな

72 :
スノービッツってやつが立ててる掲示板
http://9305.teacup.com/syouri/bbs
ヒマな人は見てみるといい、アホすぎて笑えてくるぞw

73 :
Cで書いてた頃、
tmp
work
buf
が1この関数内に入ってるのがあったな。

74 :
これ ; デリミタっていうんだけどさ、これをつけなきゃエラーになるような
そんな言語使ってる奴ってどうみてもゴミだと思うんだけど
もしかして「;」これ打ち忘れてコンパイルエラー出すのが楽しいの?
そうか、二度と話かけんなよ

ゴミみたいなスレだな・・・

75 :
デリミタがなんなのかまだわかってないようだな

76 :
ii
jj
kk

77 :
hoge

78 :
value

79 :
$_

80 :
一番よく使うのは i と決まっていたが、
最近は foreach のおかげで出番が減って来た。

81 :
tmp

82 :
i

83 :
ローカル変数は、何を格納してるか一目瞭然なら、型の頭文字の略記
クラスフィールド(プロパティ)なんかは、統一された規則にそった、中身が何かわかる名前
メソッド引数は、基本フィールドと同じ
呼び元が限定されてるプライベートメソッドや、明らかにわかりきった値の場合は略記
なのでよく使うのは String の s だと思う
自分はtmpみたいな3文字略記は使わないな。とりあえずtempにしそう
もっとも、テンポラリを格納する値ではない場合だったら使わない。もっと適切な名前つける

84 :
あ、自分の話な
Web系で文字こねくり回すのが一番多いからStringめっちゃ使うし

85 :
i インデックスindexまたはインテジャーintegerの略。主にfor文のループカウント用
t テンポラリtemporaryの略。ちょっとした計算用
*p ポインタpointerの略。文字列や配列に使う
cnt カウンタcounterの略。明示的なカウント用に使う
index インデックスindexの略。iだけでは間に合わなかったり重要な配列インデックスに使う
id これもインデックスindexの略。何かの整数型のID用
len レングスlengthの略。文字列の長さなど
ret リターンreturnの略。戻り値格納用
rc レクタングルrectangleの略。RECT構造体の変数。矩形領域に使う
pt ポイントpointの略。POINT構造体の変数。座標に使う
num ナンバーnumberの略。個数を格納
x, y 位置
tx, ty 位置(計算用)
sx, sy サイズ
wx, wy ウィンドウサイズ
row, col 行列
これくらいだなぁ
hogeとかは語感が嫌なので使わない(コードを説明するときには使ってるかも)
tmpはtが足りなくなったら使う感じ
ループのネストでi→j→kとかi→ii→iiiはエレガントじゃないと個人的に思うのであまり使わない

86 :
あっそ

87 :
>>85
リターンはret使うのか
いつもリターンの変数名で10分くらい悩むんだよ

88 :
特に禁書目録を示す時はidxかなぁ。

89 :
自分もidxかindexを使う
I,j,k等の一文字変数名はもう使わなくなったな

90 :
>>89
こういうやつは組織では邪魔だな

91 :
なんでやねん

92 :
そもそもループカウンタを使うタイプのループをあまり書かないので出番が少ない
極力別の手段で解決する

93 :
IDってidentificationの略か
ずっとindexだと思ってた

94 :
どっちかというと identifier という形のほうだと思うけど。

95 :
なぜIDがindexになるんだよ・・・

96 :
先頭を除き、母音とnはカット。一般的な略し方じゃん?
実際idxはけっこう見るぞ。

97 :
はぁ?

98 :
IDカードを提示してください。
インデックスカードを提示してください

99 :
>>96>>89へのレスと見た

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
プログラマー50代何で居ないの死んでるの?Part2 (959)
高木浩光先生のスレッド Part32 (341)
【日本だけ】SEという職業をなくそうぜ【変な職種】 (704)
Sun認定Java資格 実用情報 2 【SJC-WC用】 (443)
面接に来たすごいやつ晒せ (114)
プログラマ業界で生きていくための最低条件 (763)
--log9.info------------------
SATELLA1・サテラ1改造版 26台目【DTV板】 (669)
TVTestについて語るスレ Part 59 (401)
[HDTV]スカパー!プレミアムをPCで視聴10[H.264 AAC] (683)
【HDキャプ】アマレコTV【録画&プレビュー】3 (322)
【AVCREC】PIXELA PIX-DT230-PE0 rev6【3波対応】 (602)
ハイビジョン対応キャプチャボード PV3/PV4 109枚目 (983)
【grass valley】EDIUS総合 Part26 (695)
USB地デジチューナ DY-UD200 Drop27 (169)
【SKNET】Monster X Part33【X/X2/X3/XX】 (338)
【I-O】GV-MVP/XSシリーズ 13【ハードウェアトランスコード】 (969)
東京で映画を作って億万長者になるぞ!! (166)
【クイックサン】QRS-UT100B【TS抜き】Part16 (478)
【Adobe】Premiere Elements【簡単】Part.9 (818)
【I-O】VULKANO FLOW【挑戦者】 Part.3 (174)
Tvtestをビルドするスレ (148)
TS初心者勉強会 26頁目 (134)
--log55.com------------------
イタタヲチ2019(^-^)
【DQ10】目覚めし冒険者を見守るスレ Part135
『整理収納偽バイザー』“ taisetsu___ni__sugosou ”『必要最低限(カツカツ)の暮らし』20ぺこ
銭湯アイドル湯島ちょこを語ろう part11(ワッチョイ)
【お前が言うな】ハッチ48 【オブザイヤー】
小屋暮らし総合ウォッチスレ36
【アンチ】寝取られアンチスレ【NTR】
【ゆるパク】七風纏ヲチスレ【なろう】