#1
|
|||
|
|||
kernel compiling
Vasya Kruglov написал(а) к Aleksey Cheusov в Dec 02 20:28:36 по местному времени:
Привет тебе, матерый человечище Aleksey! Сpд Ноя 20 2002 14:53, Aleksey Cheusov -> Vitaly.Lugovsky@ontil.ihep.su: AC> Вот у меня icc под рукой нет - проверить не могу, но MSVC по этому AC> коду AC> int main () AC> { AC> int sum = 0; AC> for (int i=0; i < 5; ++i){ AC> for (int i=0; i < 15; ++i){ AC> ++sum; AC> } AC> } AC> return sum; AC> } AC> сгенерил вот это AC> _main: AC> 00401000 mov eax,4Bh AC> 00401005 ret Хм. Прошу прощения, но разве после завершения работы данного куска кода sum не будет равно 15? Второй цикл выполнится 15 раз, по его завершению sum=15; i=15 и происходит выход из внешнего цикла. Или здесь опечатка и во внутреннем цикле используется переменная j? Мяу! Я не утверждаю, что вышенаписанное соответствует действительности. Vasya Kruglov AKA zpt. zpt(at)rambler.ru --- GoldED+/386 1.1.1.2 |