![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 16.03.2019
Сообщений: 5
|
![]()
Сейчас изучаю тему Стёк.
Написал программу. А на выходе не то что ждал. Код:
А у меня почему то BBBBh |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 16.03.2019
Сообщений: 5
|
![]()
А можете задать вопрос более информативно?
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Зачем вы стекли куда-то?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 16.06.2011
Сообщений: 1,428
|
![]()
vovaskybond, т.к. в заголовке исходника указана модель flat, то в стек ложится по 4-байта. В это-же время, ты снимаешь со-стека 2-байтными словами СХ, поэтому получаешь такой результат.
Если кладёшь dword'ами, то и снимай dword'ами, т.е. POP ECX
Нашедшего выход - затаптывают первым..
|
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 16.06.2011
Сообщений: 1,428
|
![]()
..ну или укажи модель tiny/small
Нашедшего выход - затаптывают первым..
|
![]() |
![]() |
![]() |
#7 |
Новичок
Джуниор
Регистрация: 16.03.2019
Сообщений: 5
|
![]()
R71MT Большое Вам спасибо за адекватный и понятный ответ.
|
![]() |
![]() |
![]() |
#8 |
Программист
Участник клуба
Регистрация: 23.06.2009
Сообщений: 1,772
|
![]() |
![]() |
![]() |
![]() |
#9 |
Новичок
Джуниор
Регистрация: 16.03.2019
Сообщений: 5
|
![]()
Были об этом мысли....но как то не дошел до этого.
Зато теперь уже всё стало на свои места ) |
![]() |
![]() |
![]() |
#10 |
Участник клуба
Регистрация: 16.06.2011
Сообщений: 1,428
|
![]()
сомневаюсь..
в процессе обучения, к стеку возникнут ещё много вопросов. например, косвенная адресация через EBP, автоматическая вставка компилятором "пролога и эпилога" при вызове функций посредством stdcall, адрес-возврата из функций и многое другое.
Нашедшего выход - затаптывают первым..
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите новичку | MenVis | Помощь студентам | 13 | 28.06.2015 00:38 |
Помогите новичку | businessman | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 14.05.2015 12:23 |
Помогите новичку! | TeGene | Общие вопросы Delphi | 16 | 17.09.2013 00:38 |
Помогите новичку! | Yury | Общие вопросы Delphi | 1 | 21.12.2006 15:16 |