21 Kasım 2016 Pazartesi

Fonksiyon Geri Dönüş Değerleri

Fonksiyon geri dönüş değeri return anahtar sözcüğü kullanılarak gerçekleştirilir.
return anahtar sözcüğünün iki önemli işlevi vardır:
fonksiyonun geri dönüş değerini oluşturur.
fonksiyonu sonlandırır.
return deyiminden sonra bir değişken, işlem, sabit veya başka bir fonksiyon yazılabilir.


Örnekler:
return (a+b/c);       /* parantez kullanmak zorunlu değil */
return 10;             /* değişken kullanmak mecbur değil */
return topla(a, b)/2.0;  /* önce topla fonksiyonu çalışır */
Programın çözüm mantığına göre bir fonksiyon içerisinde birden çok geri dönüş değeri kullanılabilir.
Fakat, ilk karşılaşılan return deyiminden sonra fonksiyon sonlanır ve çağrılan yere bu değer gönderilir.