İşaretçi (pointer)
Kısaca: İşaretçi, değerin kendisini değil bir değerin bellek adresini içeren bir değişkendir. İşaretçi aracılığıyla verilere dolaylı erişebilirsiniz.
Biraz daha ayrıntılı: İşaretçiler C, C++, Pascal, Go, Rust ve assembly’de merkezidir. Dinamik veri yapılarını (bağlı listeler, ağaçlar), büyük verilerin kopyasız iletilmesini ve doğrudan donanım erişimini mümkün kılar. Java, Python veya JavaScript’te görünmezler ama orada nesne değişkenleri…
Ayrıntılı
#include <stdio.h>
int main(void) {Ayrıca bak: Yığın ve öbek, Null, Bellek sızıntısı, Başvuru tipleri