30.01.2013 Views

C DİLİ KULLANARAK BİLGİSAYAR PROGRAMLAMA ... - 320Volt

C DİLİ KULLANARAK BİLGİSAYAR PROGRAMLAMA ... - 320Volt

C DİLİ KULLANARAK BİLGİSAYAR PROGRAMLAMA ... - 320Volt

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

}<br />

printf("%d . sırada girilen sayı = %d\n", 9-i, a[i]);<br />

Diziyi Bir İşleve Gönderme<br />

Şu ana kadar öğrenilen bilgi çerçevesinde işlevlere gönderilen parametrelerin içeriklerinin işlev içerisinde<br />

değiştirilmesi mümkün değildir. İşleve değişkenin değeri gönderilir. İşlev içerisindeki işlemlerden parametre<br />

etkilenmez.<br />

Dizilerde durum böyle değildir. Normal kullanımda (şu ana kadar görülen) dizi işleve gönderildiğinde elemanlar<br />

değiştirilebilir (referans). Dizinin sadece herhangi bir elemanı gönderildiğinde ise değeri değiştirilemez (değer)<br />

Diziyi işleve gönderirken sadece adını parametre olarak yazmak yeterlidir.<br />

45<br />

Örnek: işlev içerisnde dizi eleman değerlerinin değiştirilmesi<br />

#include <br />

void kareleri(int []);<br />

main()<br />

{<br />

int a[10];<br />

int i;<br />

}<br />

for (i=0; i

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!