На всех языках программирования, с которыми я столкнулся, кажется, лучше всего использовать переменную i in для циклов итераций цикла. Обычно за i следует l во вложенном цикле. Это, похоже, применяется как для статически скомпилированных, так и для скриптовых языков.Какова история использования i для циклов?
Какова история этой практики? Я отмечаю для integer, index или что-то еще? Почему, например, мы не используем x, который был бы более распространенным, учитывая математический фон.
Я всегда считал, что мне не хватает индекса. Но я никогда не видел, чтобы я доминировал; на самом деле я видел «pos» или «x» гораздо чаще, чем «i». – christopher
Даже в математике «i» используется как предпочтительный фиктивный индекс. –
В математике чаще используется 'i' для целочисленной переменной (и, в частности, для индекса), чем для использования' x'. Переменные цикла часто (но не всегда) являются индексами. 'x' часто используется как целое число в диофантовых уравнениях, но почти никогда не является индексом. –