LINUX.ORG.RU

История изменений

Исправление gh0stwizard, (текущая версия) :

Первый вариант the best, т.к. не надо производить «дорогое» деление. Сам цикл по себе ничего не стоит, важно что делает цикл :) При этом для первого варианта можно сделать оптимизацию по частоте используемых циферек, что приведет к 1-2 сравненям в 95% случаев.

P.S. А чем ТС не устроил strlen() ?

Исходная версия gh0stwizard, :

Первый вариант the best, т.к. не надо производить «дорогое» деление. Сам цикл по себе ничего не стоит, важно что делает цикл :) При этом для первого варианта можно сделать оптимизацию по частоте используемых циферек, что приведет к 1-2 сравненям в 95% случаев.