Gösterge (pointer) C programlarında önemli yere sahip bir kavramdır. Gösterge, bir değişkenin bellekteki adresini tutan bir değişken olarak düşünülür. Örneğin, b değişkenin bellekteki konumunu, yani adresini gözönüne alalım. Bu adresi bir başka a değişkeni içine yerleştirelim. Bu durumda “a, b‘nin göstergesidir” yada “a, b‘ye işaret etmektedir” denir.
O halde gösterge, bir değişkenin değerini değil, söz konusu değişkenin bellek üzerindeki adresini içermektedir.
Şimdi ise pointer ile ilgili basit bir örnek vererek anlamaya calısalim

Peki Göstergeleri Nasıl Bildiririz ?
Göstergelerin C programlarında kullanılabilmesi için, herşeyden önce bildiriminin yapılması gerekmektedir. Göstergelerin bildirimi için yandaki genel tanım kullanılır.
Tür, göstergenin tipini belirler. Örneğin tamsayı bir gösterge değişken için int bildirimi yapılır. Değişken isimlerinin başında “*” işlecine yer verilir. Bu işleç, gösterge değişkenlerinin tanımlanmasında kullanılır.

Kaynak : Çaylakbilişimci
O halde gösterge, bir değişkenin değerini değil, söz konusu değişkenin bellek üzerindeki adresini içermektedir.
Şimdi ise pointer ile ilgili basit bir örnek vererek anlamaya calısalim
Peki Göstergeleri Nasıl Bildiririz ?
Göstergelerin C programlarında kullanılabilmesi için, herşeyden önce bildiriminin yapılması gerekmektedir. Göstergelerin bildirimi için yandaki genel tanım kullanılır.
Tür, göstergenin tipini belirler. Örneğin tamsayı bir gösterge değişken için int bildirimi yapılır. Değişken isimlerinin başında “*” işlecine yer verilir. Bu işleç, gösterge değişkenlerinin tanımlanmasında kullanılır.
Kaynak : Çaylakbilişimci