2022.08.29
プログラミング
for文で変数名iがよく使われる理由
ループカウンタで変数iがよく使われている理由は、最も古い高級プログラミング言語のFORTRANの暗黙ルールが由来とされています。
この暗黙ルールでは、型の宣言をしていない変数名の先頭文字が'A'から'H'、'O'から'Z'の場合は実数型、それ以外のIからNは整数型となります。
ループに使う変数は整数型なので、古いFORTRANではループを作るときは変数名Iを使っていました。ループの中にループが入っている多重ループで使う変数名は、変数I、変数J、変数K、…、変数Nを使っていました。
FORTRANより後に出てきたプログラミング言語のC言語、Javaでも慣習で、ループの変数にi、j、k、l、mを使うことが多いです。
以上です。
related
関連コンテンツ
2値化は、画像処理の1つの方法で、カラー画像を2つ色だけで表現する画像に変換することです。この記事では、2値の画像メモリを使って変換しています。
2020.10.13
ソースコードを読みやすくするインデントって?
円の中に含まれる格子の数と格子の外の数から円周率πを計算する方法を紹介しています。図とJavaのソースコードでくわしく説明していますので、興味のある方は記事をご覧ください。
2020.12.22