c++ işaretçiler

C++ İşaretçiler Ve Fonsiyonlar

5. Isaretçiler ve
Fonksiyonlar

Isaretçiler ve diziler bölümünde görmüs oldugumuz örnektede
oldugu gibi. Biz fonksiyonun adresine onun adi ile ulasiriz.



Kareal(x);

gibi. Simdi bir fonksiyonu isaret eden bir isaretçiyi ele alalim.




Int KareAl( );

fonksiyonumuz olsun.



Int (*KareAl)( );

Bu da Fonksiyonu isaret eden bir isaretçimiz oldu.







Biz genellikle isaret edilen fonksiyonlari menülerde ve

C++ İsaretçiler Ve Diziler

Isaretçiler ve Diziler



C++ da Isaretçiler ve diziler arasinda çok yakin bir iliski
vardir. Bir dizinin ismi, dizideki ilk elemanin adresini içeren
sabit bir degiskendi. Bundan diziler bölümünde bahsetmistik. Simdi
isaretçiler ile dizileri iliskilendirirsek, dizilerin adlarinin
birer isaretçiden olustugunu görmüs olacagiz.



*(a+i)

a[i]

Bu sayede bu iki ifadenin ayni oldugunu söylemis oluruz. Bir de çok
boyutlu dizilere uyarlarsak,



*(*(a+i)+j)

a[i][j]

seklini alir.


Hanci.org sizlere daha iyi hizmet sunmak için çerezleri kullanıyor.
Hanci.org sitesini kullanarak çerez politikamızı kabul etmiş olacaksınız.
Detaylı bilgi almak için Gizlilik ve Çerez Politikası metnimizi inceleyebilirsiniz.