BİLGİSAYAR VE PROGRAMLAMAYA GİRİŞ Dersi FONKSİYONLAR soru detayı:

PAYLAŞ:

SORU:

Fonksiyona referans yöntemi ile argüman geçirme nasıl yapılır?


CEVAP:

Değer yöntemi ile fonksiyonlara argüman geçirildiğinde fonksiyondaki değişiklikler orijinal değeri değiştirmemesine rağmen, fonksiyona referans yöntemi ile argüman geçirildiğinde orijinal değer değişebilmektedir. Çünkü referans yöntemi, orijinal değişkenin adres değerini kullanmaktadır. Bellekteki adreslerle işlem yapılabilmesi için önceki ünitede anlatılan gösterici (pointer) yapıları kullanılmaktadır. Fonksiyona geçirilen argüman bir gösterici-değişken olarak kullanılmaktadır.