История изменений
Исправление hobbit, (текущая версия) :
Если 2 и больше выхода - можно создавать указатель и все такое, но это так себе уже.
Если твои функции устойчиво требуют 2 и больше выхода — значит, скорее всего, это функции, обрабатывающие как единое целое некую связанную структуру, то есть (кто бы мог подумать) методы класса. :)
И в Си в таких случаях обычно передают указатель на структуру первым параметром функции. Ну или парятся с дескрипторами какими-нибудь, но это больше для всяких библиотек, работающих с файлами и базами данных...
Исходная версия hobbit, :
Если 2 и больше выхода - можно создавать указатель и все такое, но это так себе уже.
Если твои функции устойчиво требуют 2 и больше выхода — значит, скорее всего, это функции, обрабатывающие как единое целое некую связанную структуру, то есть (кто бы мог подумать) методы класса... :)