Возможный дубликат:
возвращает несколько значений из функции
Предположим, что я передал два значения функции iCalculate(int x, int y)
, и этот iCalculate
возвращает два значения. Это следующие: -
- (х * у)
- (х/у)
Теперь, как я должен возвращать вышеуказанные два значения одновременно с одной и той же функцией?
Мой подход: -
int* iCalculate(int x,int y){
int temp[2];
temp[0] = x*y;
temp[1] = x/y;
return temp;
}