Genel Programlama I
Genel Programlama I
Genel Programlama I
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Bir fonksiyon iki farklı amaçla kullanılabilir :<br />
•Fonksiyon, icrası süresince belli amaçları gerçekleştirir. (Belli işlemleri yapar)<br />
•Fonksiyon icrası sonunda üreteceği bir değeri kendisini çağıran fonksiyona<br />
gönderebilir.<br />
Fonksiyonların Tanımlanması ve Çağırılması<br />
Bir fonksiyonun ne iş yapacağının ve bu işi nasıl yapacağının C dilinin sentaks<br />
kurallarına uygun olarak anlatılmasına o fonksiyonun tanımlanması (definition)<br />
denir. Fonksiyon tanımlamaları aşağıda inceleneceği gibi birtakım kurallara tabidir.<br />
Bir fonksiyonun çağırılması ise o fonksiyonun yapacağı işi icraya davet edilmesi<br />
anlamına gelir. Fonksiyon çağırma ifadesi karşılığında derleyici, programın akışını<br />
ilgili fonksiyonun kodunun bulunduğu bölgeye aktaracak şekilde bir kod üretir.<br />
Programın akışı fonksiyonun kodu içinde akıp bu kodu bitirdiğinde, yani fonksiyon<br />
icra edildiğinde, programın akışı yine fonksiyonun çağırıldığı noktaya geri<br />
dönecektir.<br />
3