Pointerların mantığı anlatan bir video arıyordum, sizi keşfettim. Çok açıklayıcı anlatmışsınız teşekkürler hocam. Güzel C anlatan bulmak zor, yakın zamanda keşfedileceğinizden ve parlayacağınızdan eminim. Bundan sonra sizleyim :)
Hocam RUclips kanalı olarak ingilizcedeki "underrated" tabirinin yaşayan örneğisiniz. Çok teşekkür ediyorum. Yakın zamanda daha çok izlenmeniz dileğiyle.
Hocam elinize emeğinize sağlık gerçekten harika somutlaştırıcı bir anlatım görsel zekası yüksek olan öğrenciler için kaçınılmaz bir nimet tekrardan teşekkür ederim.
Hocam udemy'de eğitim satın destek olalım siz piyasa'da boş konuşan yok ai şöyle olacak vb atıp tutan adamlara göre bir şeyler üretip öğrencilere faydalı olma yolunu seçen bir adamsınız açıklayıcılık olarak da eksikliğiniz yok var olun.
Hocam hatam varsa düzeltin lütfen ama video boyunca a nin adresi ve otomatik olarak pointer in tuttuğu deger siz tekrar tekrar calistirmaniza ragmen değişmiyor fakat ben her calistirdigimda farklı bir adresi tutuyor. Araştırdığım kadarıyla da adres dinamik olduğu için her çalıştırıldığında degismesi gerekiyor. Bunu aciklayabilir misiniz
hocam merhaba, öncelikle çok teşekkürler. benim sorum şu: bizim pointerları kullanma amacımız bellekte daha az yer tutmaksa, yani sizin tabirinizle rami manipüle etmekse, neden pointer da integer gibi 4 byte yer kaplıyor ramde? Yani bizim bu işten kazancımız nedir? Tam olarak hangi amaca hizmet ediyor pointerlar, neden kullanmış olduk?
Hocam benim anlayamadıgim kısım şu ptr diye bellekte bir değişken var Adresi tutuyor okey peki *ptr diye bir değişken de mi oluşuyor ki biz print(*ptr) deyince bir değere ulaşıyoruz yani biz int *prt yazmakla bellekte iki tane mi değişken oluşturuyoruz bellekte
Toryum rezervi kadar bilinmedik ve değerlisiniz hocam.Çok iyi bir anlatım tarzınız var.
Eyvallah
Pointerların mantığı anlatan bir video arıyordum, sizi keşfettim. Çok açıklayıcı anlatmışsınız teşekkürler hocam. Güzel C anlatan bulmak zor, yakın zamanda keşfedileceğinizden ve parlayacağınızdan eminim. Bundan sonra sizleyim :)
Kenardan köşeden biraz biraz biliyordum ama bu video sayesinde tam oturdu umarım daha çok izlenirsiniz.
Bir programlama dili ve algoritma ancak bu kadar temiz ve ozenli anlatilabilirdi. Elinize emeginize saglik, Allah razi olsun
Hocam RUclips kanalı olarak ingilizcedeki "underrated" tabirinin yaşayan örneğisiniz. Çok teşekkür ediyorum. Yakın zamanda daha çok izlenmeniz dileğiyle.
Hocam elinize emeğinize sağlık gerçekten harika somutlaştırıcı bir anlatım görsel zekası yüksek olan öğrenciler için kaçınılmaz bir nimet tekrardan teşekkür ederim.
algoritma mantığı ancak bu kadar iyi anlatırlır daha acıklayıcısını bulmak imkansız
valla çok iyi anlattınız hocam sağolun
kod yazma kısmında hiçbir halt anlamazken hoca paint açınca gelen rahatlık (paintte mantıgıyla anlattıgı icin daha iyi anliyorum)
nefis anlatım 💯
sağ olun hocam .Görselleştirmeniz cok iyi olmuş .
// Kendime not
int sayi=7;
int* ptrSayi=&sayi;
int sayi=7;
int* ptrSayi=&sayi;
printf("Sayi degiskeninin degeri: %d
", sayi) ;
printf("Sayi degiskeninin adresi: %x
", &sayi) ;
printf("Sayi degiskeninin adresi (Pointer ile):%x
" ,ptrSayi);
printf("Pointer degiskeninin adresi:%x
" , &ptrSayi); //sayi degiskeninin "adresinin adresi"
printf("Pointer'in tuttugu adresin tuttugu deger:%d
", *ptrSayi ); //yani sayi degiskeninin degeri
müthiş anlatımınız var teşekkürler hocam.
çok iyi hocam. temiz ve güzel anlatım. teşekkürler.
sanırım en zorlandığım ders buydu ama anladım sonunda
bu kadar da iyi anlatılmaz ya
hocam bence 3.i printf te ptr value desek daha anlaşılır olurdu galiba.Emeğinize sağlık hocam, bu videodan sonra daha da iyi anladım
Hocam çok güzel anlatmışsınız ağzınıza sağlık
Mukemmel bir anlatim
Hocam udemy'de eğitim satın destek olalım siz piyasa'da boş konuşan yok ai şöyle olacak vb atıp tutan adamlara göre bir şeyler üretip öğrencilere faydalı olma yolunu seçen bir adamsınız açıklayıcılık olarak da eksikliğiniz yok var olun.
Burada katıl üyeliği yaparak da maddi olarak destek olabilirsiniz. Udemy'e gerek yok ki. Teşekkür ederim yorumun için
Harikasınız hocam.
çok sade ve nett teşekkürler...
müq anlatım
Çok teşekkürler hocam
👏
efsane anlatmışsınız
Teşekkür ederiz
0:46 yıldız ifadesi zorunlu mu ptr yi tanımlarken. 7:10 da çıktı alırken yıldızsız da aynı sonuçları ekrana verdi
yıldız işareti zaten pointer olduğunu gösteriyor diye biliyorum hocam yani zorunlu.
Hocam hatam varsa düzeltin lütfen ama video boyunca a nin adresi ve otomatik olarak pointer in tuttuğu deger siz tekrar tekrar calistirmaniza ragmen değişmiyor fakat ben her calistirdigimda farklı bir adresi tutuyor. Araştırdığım kadarıyla da adres dinamik olduğu için her çalıştırıldığında degismesi gerekiyor. Bunu aciklayabilir misiniz
hocam union veri yapısı ,kuyruk ,yığın,dosya işlemlerini işlediniz mi bu sette
Union ve dosya işlemleri var ama veri yapıları yok. Veri yapıları ayrı bir setin konusu
@@fehmiuyarnet bizim hocamız anlatmıştı da hocam ondan sordum
Aslan hocamız
hocam merhaba, öncelikle çok teşekkürler. benim sorum şu: bizim pointerları kullanma amacımız bellekte daha az yer tutmaksa, yani sizin tabirinizle rami manipüle etmekse, neden pointer da integer gibi 4 byte yer kaplıyor ramde? Yani bizim bu işten kazancımız nedir? Tam olarak hangi amaca hizmet ediyor pointerlar, neden kullanmış olduk?
Ramda sürekli farklı farklı 4 byte yer ayıracağımıza bir kez ayırıyoruz. Aynı 4byte üzerinden sürekli işlem yapıyoruz
#define _CRT_SECURE_NO_WARNINGS
hocam pointerların classlarla ve struct yapısıyla kullanımı da anlatırmısınız
c dilinde class mı var anlamadım
@@fehmiuyarnet hocam c++ için demiştim de c de struct ile de anlatirsaniz çok iyi olur
👍
Hocam benim anlayamadıgim kısım şu ptr diye bellekte bir değişken var Adresi tutuyor okey peki *ptr diye bir değişken de mi oluşuyor ki biz print(*ptr) deyince bir değere ulaşıyoruz yani biz int *prt yazmakla bellekte iki tane mi değişken oluşturuyoruz bellekte
bir alan üzerinden diğer alanı değiştiriyoruz sürekli birden fazla değişken alanı oluşturmuyoruz eğer sorduğun şeyi doğru anladıysam
@@fehmiuyarnet peki hocam her kod bir komut mudur komut ile kod hangi noktada ayrılır
hocam kodu bir saniye sonra tekrar çalıştırdığımda bile adres değeri değişmiş oluyor normal mi
normal
Hocam bende de adres 61FE14 çıktı, hem şaşırdım hem nedensiz bi mutlu oldum. Aynı bilgisayarı kullanıyo olabilir miyiz?
@@cigdemyldz9311 🙂
visual studio &ptr yazdırmaya çalışınca hata veriyor, anlatım gayet güzel sadece belirtmek istedim
İlginç
pointer'ın pointer'ı olur mu? olursa verimli mi olur?
Çok felsefik sorular
Sanki cok sey anladim ama hicbir sey anlamadim
:)
@@fehmiuyarnet tamam hocam cozdum, her sey icin tesekkurler
Daha açıklayıcı anlatılamazdı.