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.