C Dili - Ders 24 - Pointer



C programlama denilince akla ilk gelenler arasında pointer meselesi vardır. Aslında en zorlanılan konudur. Ama aslında süper bişeydir

Kısaca Pointerlar oluşturduğumuz değişkenlerin adreslerini gösterirler. Peki bu nasıl olur.

int a=5; //temel değişken tanımı.

şimdi bu değişkenin adresini ekrana yazdıralım.

printf("\na degiskenin adresi : %d",&a);

şimdi bir pointer tanımlayalım ve bu pointer a değişkenini göstersin.

int* pointer=&a;

Yukarıda görüldüğü gibi pointer tanımlarken *(yıldız) karakterini kullanıyoruz.

printf("\npointerin gostedigi adres : %d",pointer);
printf("\npointerin gosterdigi adresteki deger : %d",*pointer);

Yukarıdaki konuyu anlamışsınızdır umarım.Bu ilk bölümdü. Pointerlar daha bitmedi.