11.7 Fonksiyon Göstericileri

11.7   Fonksiyon Göstericileri

Fonksiyon göstericileri, gösterici (pointer) kavramının gücünü gösterin diğer bir uygulama alanıdır. Dizilerde olduğu gibi, fonksiyon adları da sabit göstericidir.
Fonksiyon betiğinin (kodlarının) bellekte bir adreste tutulduğu şeklinde düşünebiliriz. Fonksiyon göstericisi basit olarak fonksiyon adının saklandığı bellek adresini tutan bir göstericidir.Fonksiyon göstericileri sayesinde fonksiyonlar başka fonksiyonlara parametre olarak aktarılabilmektedir.

Fonksiyon adının bellete yer işgal ettiği şöyle öğrenilebilir:

Program 11.8: Bir fonksiyonun ‘adresini’ iki yoldan öğrenme

ÇIKTI

 

Aşağıdaki ikinci örnekte, bir fonksiyon diğer fonksiyona parametre olarak geçirilmiş ve sayısal türevi hesaplanmıştır. Türev hesaplanırken merkezi fark yaklaşımı (central difference approximation) yöntemi kullanılmıştır.

 NOT

mfy yönteminde f(x) fonksiyonunun (h küçük bir değer olmak üzere) Taylor açılımları söyledir:

 

Burada O(h3)’lü terimler ihmal edilirse birinci türev yaklaşık olarak:

formülü ile hesaplanır.

Program 11.9: Türev alan fonksiyon

ÇIKTI

 

Bir cevap yazın

This site uses Akismet to reduce spam. Learn how your comment data is processed.