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.