İşaretçilerde Const Kullanımı

İşaretçiler ile const kullanmadan önce kısaca const ne demek ondan bahsedelim. Const, kısaca derleyiciye bir değişkenin değerinin değiştirilemeyeceğini bildirmemize yarar. Bu tanımlamada x’in değerinin 5 olduğunu ve değiştirilemeyeceğini anlarız. Const tanımından biraz da olsa bahsettik. Sıra işaretçiler ile const tanımını nasıl kullanabiliriz ona bakalım. Öncelikle kullanım şekillerini 4 ana başlıkta toplayabiliriz. Bunlar; Bu durumları bir […]

İşaretçilerde Referans İle Gönderme

Bir işaretçiyi bir fonksiyona nasıl göndeririz? Bir değer ile göndermekle bir referans ile göndermek arasında ne gibi farklar vardır? Bu yazıda bu gibi sorulara cevap arayacağız. Bir değer ile fonksiyon çağırmak nedir? Bu paylaşmış olduğumuz kodda bir sayının karesini almak için yazmış olduğumuz fonksiyonun bize vereceği cevap 25 dir. Çok basit bir şekilde tanımlamış olduğumuz […]

İşaretçilere Giriş

Bu yazıda C++ için en güçlü yeteneklerden birisi olan işaretçilerden bahsedeceğiz. İşaretçiler aslında bir değişken tipidir ve içlerinde hafıza üzerindeki bazı adresleri saklarlar. Normal bir değişkenle tanımladığımız değeri bir işaretçi değişkene atarsak bu işaretçi değişken, atanılan değişkenin bellek üzerindeki adresini saklar. Bir işaretçiyi nasıl tanımlarız? Bir işaretçiyi tanımlamak için * işareti kullanırız. Derleyiciye, * işareti […]