return Deyimi | Geleceği Yazanlar
Kategori : | Lisans : Creative Commons (by-nc-sa) | En son 12.05.2016 tarihinde güncellendi
Etiketler : obj-c return
Değer göndermeyen bir fonksiyonda return deyiminin kullanılması zorunlu değildir; fakat kullanıcı bu tür bir fonksiyonda return’ün görünmesini istiyorsa bu durumda bu deyim, bir ifade ya da değer içermeksizin,
Çağıran fonksiyona değer göndermeyen ve return döngüsü içermeyen bir fonksiyonda, fonksiyon gövdesinin sonunu belirleyen } sembolüne erişilince çağıran fonksiyona geri dönülür ve programın çalıştırılması, çağıran fonksiyonda, çağrılan fonksiyonun çağrıldığı döngüyü izleyen döngü ile devam eder.
Bir fonksiyon kendisini çağıran bir fonksiyona değer gönderecekse, bu durumda mutlaka return deyimini içermelidir. return deyiminin kullanımı;
Bir fonksiyon içinde birden çok sayıda return deyimi bulunabilir fakat fonksiyon çağrıldığında, fonksiyonun mantığına göre bunlardan sadece bir tanesi çalıştırılabilir; çünkü return’ün çalıştırılması demek, çağıran fonksiyona geri dönmek demektir ki, bu da kontrolün fonksiyondan çıkması anlamına gelir.