нижнему адресу мы стираем данные по верхнему?
https://godbolt.org/z/8K4Pv9s1G
Т.е -4(%rbp) стирает данные, но изменяем мы -8(%rbp)
а что есть верхний/нижний адрес?
-4(%rbp) находиться выше по адресам, нежели -8(%rbp)
movq про 64 бита Но у вас сильно неопределенное поведение, нет никаких гарантий на расположение переменных на стеке
Обсуждают сегодня