@orange_in_space
変数の命名を、1文字にするのは止めた方が好いです。
「名は体を表す」の通り、変数名を見て何を表してるか判る様にコードを記述して下さい。
自分が書いたコードでも、半年後には忘れて他人のコードと同レベルです。
orange氏が出した例ですが、私は以下と記述します。
1.ループ用カウンタ。
iCount●●
2.座標用変数。
CoodinateX,CoodinateY,CoodinateZ
3.定数。
Constant●●
a,b,cは歴史的な理由で定数に割り当てられてるに過ぎません。