Здравствуйте. Ещё такой вопрос) По коду,там где создаём структуру. При описании листинга дизассемблера структуры, препод спрашивает следующее:
Я пишу: Я понял так, что мы скопировали структуру в стек два раза.
>>>> И зачем же два раза?
Так, как у нас 11 элементов массива копируются не в регистры,а в стек. И функция работает с ними.
>>>> И все 11 копируются в стек?
Помогите пожалуйста разобраться с этим вопросом)
Цитата(UniSoft @ Nov 21 2014, 20:11)

за подробностями вам лучше к стандартам си обратиться.
что оптимизирует? у вас массив из 11 элементов - локальная переменная,
которая инициализируется неким значением,
итого на заполнение этого массива поэлементно потребовалось бы как минимум 22 инструкции,
а так всего 4 простым копированием.
А вот как оптимизирует, все зависит от компилятора.