Ни в коем случае. Абсолютно не правильно.
Выполнится столько раз сколько вызвали.
Так делать надо
CODE:int t=анализ_данных();
if (t==1)
{
текст кода
}
if (t==-1)
{
текст кода
}
if (t==-2)
{
текст кода
}
(Добавление)
KeSeG пишет: я так понимаю смысловой нагрузки не несут (можно задавать хоть return 100; return -100; return -200; ), но вроде как принято ошибки выводить с отрицательным значениями (мои наблюдения
Можете выводить как вам будет удобно.
Хоть текст
|