Gösterici (Pointer) Kavramı (NULL Gösterici)

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Yazılım
Seçkin Üye
Katılım
14 Nis 2019
Mesajlar
492
Tepki puanı
351
Ödüller
5
Yaş
27
Sosyal
7 HİZMET YILI


Selam dostlar ben Heaven.

Bu konumda sizlere Gösterici (Pointer) Kavramı konumuza ait NULL Gösterici başlığına değineceğim.

Konumuza geçelim.


Bir göstericinin bellekte herhangi bir adresi göstermesi, veya öncden göstermiş olduğu adres iptal edilmesi istemirse NULL sabiti kullanılır.

Bu sabit derleyicide ASCII karakter tablosunun ilk karakteridir ve '\0' ile sembolize edilir.

C#:
int *ptr, a = 12;
.
.
ptr = &a; /* ptr bellekte a değişkenin saklandığı yeri gösteriyor */
.
.
ptr = NULL; /* ptr bellekte hiç bir hücreyi göstermiyor */

*ptr = 8 /* hata! NULL göstericinin gösterdiği yere bir değer atanamaz */

İyi Forumlar... Başka konularda görüşmek üzere...​
 
NE MUTLU TÜRKÜM DİYENE
Süper Üye
Katılım
11 Ocak 2019
Mesajlar
668
Çözümler
2
Tepki puanı
32
Ödüller
7
Yaş
31
7 HİZMET YILI
eline sağlık dostum yararlı konu paylaşımı olmuş başarılarının devamını dileğimle
 
Onaylı Üye
Katılım
11 Nis 2020
Mesajlar
51
Tepki puanı
0
Ödüller
2
Yaş
24
6 HİZMET YILI
Güzel konu ama pek ilgim yok eline sağlık
 
Seçkin Üye
Katılım
15 Mar 2016
Mesajlar
310
Çözümler
2
Tepki puanı
7
Ödüller
7
Yaş
24
10 HİZMET YILI
bu işi hakkıyla yapıyorsun hocam +rep
 
Seçkin Üye
Katılım
6 Eki 2018
Mesajlar
306
Çözümler
1
Tepki puanı
76
Ödüller
7
7 HİZMET YILI
eline sağlık çok güzel anlatmışsın dostum
 
Onaylı Üye
Katılım
10 Nis 2020
Mesajlar
65
Çözümler
1
Tepki puanı
3
Yaş
26
6 HİZMET YILI
Burayı anlamadım pek ama sağol

ptr = NULL; /* ptr bellekte hiç bir hücreyi göstermiyor */
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...