Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.01.2016, 13:05   #11
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
передаёт его в то место, откуда произошёл вызов подпрограммы.
Поправочка. Не в то место, а на следующую за CALL команду.

В принципе, я понял чего хотел ТС. По его блок-схеме код будет такой:

Код:
PPR00:
    .......
    RET

    .......
    JZ  M1
    ; Блок B
    JMP M2
M1:
    CALL PPR00
M2:
    ; Блок С
    .......
Но лучше сделать так:

Код:
    .......
    JNZ  M1
    CALL PPR00
    JMP  M2
M1:
    ; Блок B
M2:
    ; Блок C
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder

Последний раз редактировалось Smitt&Wesson; 06.01.2016 в 13:20.
Smitt&Wesson вне форума Ответить с цитированием
Старый 06.01.2016, 13:32   #12
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

А потом человек откроет для себя структуры и модули . И вопрос перестанет возникать в принципе.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 06.01.2016, 14:13   #13
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Это Вы автора темы спросите, что он мутит и зачем.
Понимаю )
Но спрашивать не стану.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Одномерный массив, как выйти? Евгения Е Общие вопросы C/C++ 2 03.06.2014 22:10
Как выйти из полноэкранного режима??? ser70 Общие вопросы C/C++ 4 23.04.2013 07:53
Как выйти из поиска по достижению конца листа? ИгорьБ Microsoft Office Excel 16 30.03.2013 01:34
Как выйти с процедуры? Andrey770 Паскаль, Turbo Pascal, PascalABC.NET 3 04.06.2011 22:26
Как выйти из бесконечного цикла! Эдуард Общие вопросы C/C++ 11 02.03.2008 19:15