SoruCevap 26 Ekim 2015 - Dinamik Hafıza (Dynamic Memory)

  Рет қаралды 46,844

BilgisayarKavramlari

BilgisayarKavramlari

Күн бұрын

Пікірлер: 59
@elizceylan9664
@elizceylan9664 4 жыл бұрын
Hocalarımdan kat kat daha açıklayıcı anlattınız, ağzınıza sağlık hocam :)
@yigittunc1227
@yigittunc1227 2 жыл бұрын
Öyle bir kanal düşünün ki tüm bilgisayar mühendisliği öğrencilik hayatınız boyunca videolarını izlediniz, kendi projelerinizi yaparken takıldınız yine izlediniz. İşe girdiniz, işyerindeki bir projede takıldınız yine izliyorsunuz. Teşekkürler hocam..
@suleyman6331
@suleyman6331 4 жыл бұрын
Hocam size tesekkur etmek istiyorum . Ingilizce kaynaktan calisiyordum kafam karismisti ama simdi anladim . Gercekten cok tesekkurler seviliyorsunuz .
@yanikfurkan
@yanikfurkan 4 жыл бұрын
allah razı olsun nispeten karışık olan bi konuyu çok açıklayıcı şekilde anlatmışsınız , teşekkürler
@atauygur8104
@atauygur8104 2 жыл бұрын
Artık Türkçe' de düzgün kaynak yok diye düşünüp direkt İngilizce araştırmaya alışmıştım, anlamadım İngilizce. Bir şans daha vereyim dedim Türkçe kaynağa, size denk geldim. İyi ki de denk gelmişim. Gözümü korkutan, 2 3 tür denk geldikçe deneyip deneyip tam olarak anlayamadığım şeyi sayenizde daha iyi anladım
@reymstaryomaskesiz6353
@reymstaryomaskesiz6353 7 ай бұрын
gebze teknikte okuyorum ve 8 yıl sonra aynı soru için geldim
@muaz-memis
@muaz-memis 2 жыл бұрын
Ağızınıza sağlık hocam. Sayenizde hiçbir eksik taraf kalmadı... 42 İstanbul'dan selamlar 🙂
@omerkaratas5875
@omerkaratas5875 Жыл бұрын
cok tesekkurler. mallock'u anlamamda cok faydasi oldu
@m.kokteyl3593
@m.kokteyl3593 2 жыл бұрын
elleriniz dert görmesin hocam
@eminguney8325
@eminguney8325 4 жыл бұрын
Muhteşem anlatım 👍👍👍👍👍👍
@damrankomran
@damrankomran 7 жыл бұрын
Hocam 4.10 daki bölümde; int adet; scanf("%d",&adet); int dizi[adet]; şeklinde yaptığımda NetBeans'da hata vermedi ve çalıştırdı.
@onurcanc5012
@onurcanc5012 6 жыл бұрын
7:53 ...
@BoneSmasHH
@BoneSmasHH 7 жыл бұрын
Time.h kütüphanesindeki komutları anlattığınız bir video mevcut mudur? Motorların eş yaşlanması ile ilgili projemde C programlamada time domainini kullanacağım fakat time fonksiyonları hakkında sorularım var. Saygılar, iyi günler...
@kibarov
@kibarov Жыл бұрын
Hocam peki tanımlanan dizi içine pointerın bulunduğu yeri de almaya çalışırsa ne olur?
@tugrulbayrak4469
@tugrulbayrak4469 8 жыл бұрын
Hocam en sonda (int*) malloc(sizeof(int)*3) yerine (int**)malloc(sizeof(int*)*3) olmayacak mı? Orada 3 satır ayırıp bu şekilde daha sonra (int*)malloc(sizeof(int)*5 ile mesela 3 satırlı 5 sütunlu bir dizi oluşturmak mümkün olmaz mı
@ilkerkeklik6122
@ilkerkeklik6122 2 жыл бұрын
deneme dosyasında int i iki kez declare edilmiş aynı blok içerisinde neden hata vermedi?
@ahmetseyyit
@ahmetseyyit 2 жыл бұрын
i for döngüsünün içerisinde oluşturulup yok ediliyor.
@sudeakkaya1528
@sudeakkaya1528 4 жыл бұрын
Hocam elimde ödevim için hazırladığım bir kod var fakat biraz değiştirmem gerek yapamadım yardımcı olabilir misiniz?
@quiet6740
@quiet6740 5 жыл бұрын
Şadi hocam merhaba. int *ptr = (int *)malloc(sizeof(int)); bu gösterim ile int *ptr = malloc(sizeof(int)); bu gösterim arasında bir fark var mı ? Dev cppde derleyince hata vermiyor ikisinde de. Bir de ilk gösterimdeki sizeof'un içindeki int değilde baştaki int ne anlama geliyor, ne işe yarıyor ve neden intten sonra yıldız koyuyoruz? Yardımcı olursanız sevinirim. Teşekkür ettim.
@mehmetgok9369
@mehmetgok9369 5 жыл бұрын
malloc yapı itiabari ile void bir fonksiyon onu sen pointer tipi yaparken type casting yapman lazım o yüzden basına donusturmek istediğin tipi yazabilirsin mesela int a=3 dedin bunu float olarak bastırmak istersen printf("%f"),(float)3) yapman lazım aynı mantık
@nevilholmes5900
@nevilholmes5900 4 жыл бұрын
(int *) ifadesi bir typcast malloc fonksiyonu char tipinde bir pointer döndürdüğü için onu int tipi pointer a döndürmüş oluyoruz
@furkankzlrmak6770
@furkankzlrmak6770 4 жыл бұрын
@@mehmetgok9369 aradığım cevabı burada buldum teşekkürler.
@ergun5276
@ergun5276 5 жыл бұрын
farklı bir fonksiyondan main'e bir değer göndermem lazım fakat kodum çok karıştı ve acemiyim. değeri pointer ile göndermeye çalıştım fakat başarısız oldum. oluşturduğum pointer tüm fonksiyonlar dışında en sayfanın en başında ama sanırım bu tüm fonksiyonlara hakim olacağı anlamına gelmiyor gibi yardımcı olabilirmisiniz?
@emirkopar3001
@emirkopar3001 5 жыл бұрын
bu şekilde değilde int main(){ int *ptr; ptr=malloc(sizeof(int)); altdaki şekil de kullanıldığında da aynı sonucu veriyor insanlar neden daha uzun yolu seçiyor bu kullanımın bir dezavantajı var mı ? int ptr*=malloc(sizeof(int);
@camilocienfuegos1531
@camilocienfuegos1531 5 жыл бұрын
Kodu okuma acisindan pek hos olmuyor. Degisken tanimlama islemleri genelde bir butun halinde durur okuma acisindan kolaylik saglar
@ffightscences9278
@ffightscences9278 4 жыл бұрын
estetik diye bir şey var kod yazmada güzel gözüksün diye ilk şekilde yapılıyor
@littlesp4rky
@littlesp4rky 2 жыл бұрын
bunun bir farkı var mıymış
@alieser7770
@alieser7770 7 жыл бұрын
sadece bir pointerın içine birden fazla değer koyabiliyor muyuz?
@Sadievrenseker_BK
@Sadievrenseker_BK 7 жыл бұрын
hayır tek pointer tek bir yeri gösterir ama gösterdiği yerde birden fazla değer olabilir.
@unique_viewer
@unique_viewer 2 жыл бұрын
Free nerede?
@berkcan2439
@berkcan2439 2 жыл бұрын
Dinamik olarak 2 boyutlu dizinin nasıl tnaımlanacağı yarım kalmış sanki hocam
@ahmetkartal1689
@ahmetkartal1689 8 жыл бұрын
malloc fonksiyonu ile oluşturduğumuz dizi elemanlarının adresleri ardışık mı gider? adreslerini gösterdiğimde ardışık gitmediğini gördüm benmi yanlış yaptım acaba ?
@Sadievrenseker_BK
@Sadievrenseker_BK 8 жыл бұрын
ardışık olması gerekiyor ancak tam olarak nasıl bir kod yazdınız ve çıktısı nedir bilemiyorum.
@ahmetkartal1689
@ahmetkartal1689 8 жыл бұрын
Hocam yazdığım kod şu; int *dizi; dizi=(int*)malloc(sizeof(int)*2); for(int i=0;i
@saitismail4386
@saitismail4386 7 жыл бұрын
İlkinin adresi örneğin 00C2F4 ise ikincinin adresi 00C2F5 olmaz. Genelde int hafızada 4 byte yer tutar. Bu yüzden ikincinin adresinin 00C2F8 olması beklenir.
@ahmetkartal1689
@ahmetkartal1689 7 жыл бұрын
bendeki farklılık 4 byte değil.Baya bir fark var adreslerin arasında.
@alieser7770
@alieser7770 7 жыл бұрын
cevabını ben de öğrenmek isterim
@oguzkaanbulut2374
@oguzkaanbulut2374 8 жыл бұрын
Ders yarıda kesilmiş gibi bitti, eğer gerçekten öyleyse devam videosu mevcut mu?
@Sadievrenseker_BK
@Sadievrenseker_BK 8 жыл бұрын
epey eski bir video hatırlayamıyorum ama bu kadar gibi sanki. Veri yapıları videolarında detaylı anlatıyoruz onlara bakabilirsiniz sadievrenseker.com/wp/?page_id=546
@hasankorkmaz284
@hasankorkmaz284 7 жыл бұрын
Hocam Yanlış Anlamazsanız Bi Düzeltme Yapayım 2:35 de 3. Eleman Değil 4 . Eleman Demek İstediniz Sanırım
@stivcabs1381
@stivcabs1381 3 жыл бұрын
doru
@galip48
@galip48 7 ай бұрын
yine geldik
@someoneyouIoved
@someoneyouIoved 7 ай бұрын
sorma
@galip48
@galip48 7 ай бұрын
@@someoneyouIoved kolay sordu pointer ı hoca yaptım
@someoneyouIoved
@someoneyouIoved 7 ай бұрын
@@galip48 bizde kolay yok yw
@galip48
@galip48 7 ай бұрын
@@someoneyouIoved yok la basit işler 😀
@TalhaYazlm
@TalhaYazlm 8 жыл бұрын
13 5 D:\deneme pointer.c [Warning] assignment makes integer from pointer without a cast bu hatayı alıyom
@Sadievrenseker_BK
@Sadievrenseker_BK 8 жыл бұрын
o hata değil warning yani uyarı yani çalışmayı ve derlemeyi (compile) engellemez. 13. satırda yazan şeyi kontrol edin (muhtemelen bir * sembolü unutmuş olabilirsiniz) veya aynıysa o satırı buraya yazın bakıp sebebini söylemeye çalışayım. Başarılar
@TalhaYazlm
@TalhaYazlm 8 жыл бұрын
kod bu #include #include int main() { /* int a[5] = {1,12,23,34,54}; int i; for(i = 0; i < 5; i++) { printf("%d \t ",a[i]); }*/ int *b; *b = (int *)malloc(sizeof(int)*5); b[3] = 8; b[0] = 2; *(b+1) = 10; *(b+2) = 11; b[4] = 14; b[5] = 33; int i; for(i = 0;i < 5;i++) { printf("%d",b[i]); } }
@Sadievrenseker_BK
@Sadievrenseker_BK 8 жыл бұрын
tamam *b = değil de b = şeklinde başlamalı o satır.
@TalhaYazlm
@TalhaYazlm 8 жыл бұрын
saolun
@ElifArslan-l9g
@ElifArslan-l9g 3 жыл бұрын
teşekkürler
@dunayqudretli3382
@dunayqudretli3382 4 жыл бұрын
Saol hoca
@ahmetcevahircinar5699
@ahmetcevahircinar5699 7 жыл бұрын
Teşekkürler.
@SAXXSSX
@SAXXSSX 7 жыл бұрын
hocam competitive programming ile ilgili video çekme düşünceniz var mı acaba?
@Sadievrenseker_BK
@Sadievrenseker_BK 7 жыл бұрын
+Meshuggah Meshuggah yakın gelecekte yok, ilerde belki olabilir
Soru Cevap 9 Kasım 2015 (Hangi Programlama Dili?)
22:18
BilgisayarKavramlari
Рет қаралды 161 М.
C Programlama 8 Göstericiler (Pointers)
29:09
BilgisayarKavramlari
Рет қаралды 121 М.
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН
黑天使被操控了#short #angel #clown
00:40
Super Beauty team
Рет қаралды 61 МЛН
C ile Programlamaya Giriş 10 : Dosyalar (File)
32:38
BilgisayarKavramlari
Рет қаралды 77 М.
Scripting (Betik) dilleri nedir? (Soru Cevap 14 Kasım 2015)
19:44
BilgisayarKavramlari
Рет қаралды 16 М.
001024 00 Veritabanı Tasarımı Normalizasyon
28:49
Bilişim Tasarım Atölye
Рет қаралды 5 М.
C Dilinde Standartlar ve Kaynaklar (Soru-Cevap)
6:41
BilgisayarKavramlari
Рет қаралды 7 М.
C Programlama 7 Diziler (Array)
20:36
BilgisayarKavramlari
Рет қаралды 104 М.
Veri Yapılarına Giriş ve Bağlı Listeler (Linked List) -VY1
19:35
BilgisayarKavramlari
Рет қаралды 455 М.
Algoritma Nasıl Öğrenilir?
10:04
BilgisayarKavramlari
Рет қаралды 158 М.
Bubble Sort (Kabarcık / Baloncuk Sıralması) Algoritma Analizi 5
6:50
BilgisayarKavramlari
Рет қаралды 79 М.
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН