Написал комментарий к произведению Испытания. Земли Ордена
принт является функцией, а не оператором. А функии могут содержать множество инструкций(особенно такая тяжёлая как принт), в том числе инструкции работы на стэке. А сам иф выглядит так примерно:
cmp DWORD PTR [rbp-4], 0
jle .L2
исполнение в ассемблере после компиляции GCC: в общем всего 5 инструкций: (1)Сравни (cmp) (2)элемент в памяти (DWORD PTR) с (3) 0, если правда то (4)прыгни (jle) к (5)инструкциям .L2
♂️
Написал комментарий к посту Посоветуйте для чтения;)
Приключения Одиссея Фокса. Просто обязан прочитать. Ещё можно С.Л.К.: не плохое чтиво, хоть автор и выгорел под конец цикла и начало другого.
Есть ещё не плохое Уся, цикл путь: нулевой круг, первый и тд. В этом плане лучше наврятли найдешь здесь.
По большей части всё, качественной литературы тут маловато. Сколько не пытался - скука смертная.