A czy jest możliwe zwracanie więcej niż jednego argumentu, jak poniżej:
int PODPROGRAM()
{
int A, B, C, D; // założenie: A, B, C, D - wyniki działań podprogramu
// jakieś funkcje podprogramu
if(warunek)
{
// jakieś funkcje
return (A, B);
}
else
{
// jakieś funkcje
return (C, D);
}
}
A jeżeli nie, to jak można sobie z tym poradzić, kiedy potrzeba zwrócił dwie (lub więcej) wartości??