LINUX.ORG.RU

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

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

нет, я хотел сказать 4х-разрядная.
разговор шел об цикле:

for (int i = 0; i < 9; i++);
ваш коммент

int в конце концов переполнится

ну вот я и предположил, что данный цикл может переполниться если система будет 4х разрядная (ну ладно, 5х разрядная :о)

2^4 = 8
т.е максимальное значение=8 (для беззнаковой), а учитывая что счет идет с нуля, то вообще max=7
следовательно i переполниться при соотв. разрядности.
ну так... плюс/минус :о)

Исправление sunjob, :

нет, я хотел сказать 4х-разрядная.
разговор шел об цикле:

for (int i = 0; i < 9; i++);
ваш коммент

int в конце концов переполнится

ну вот я и предположил, что данный цикл может переполниться если система будет 4х разрядная

2^4 = 8
т.е максимальное значение=8 (для беззнаковой), а учитывая что счет идет с нуля, то вообще max=7
следовательно i переполниться при соотв. разрядности.
ну так... плюс/минус :о)

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

нет, я хотел сказать 4х-разрядная.
разговор шел об цикле:

for (int i = 0; i < 9; i++);
ваш коммент

int в конце концов переполнится

ну вот я и предположил, что данный цикл может переполниться если система будет 4х разрядная

2^4 = 8
т.е максимальное значение=8, а учитывая что счет идет с нуля, то вообще max=7
следовательно i переполниться при соотв. разрядности.
или я что-то не правильно не понял?! :о)