C++ Pointer Untuk Pemula

Поделиться
HTML-код
  • Опубликовано: 18 янв 2025

Комментарии • 65

  • @FaktaFlix
    @FaktaFlix Год назад +26

    maaf bang, sekedar catatan rangkuman, jika tidak berkenan bisa dihapus 🙏
    00:00 🎯 Video membahas pemahaman tentang pointer dalam C++.
    01:38 🧠 Pointer adalah konsep yang sulit karena melibatkan memori dan alamat.
    04:29 🏞 Alamat memori berubah setiap kali program dijalankan (kecuali direstart).
    06:31 🤔 Memahami logika dasar variabel sebelum belajar pointer.
    07:50 🔄 Mengubah nilai variabel B dengan menggunakan pointer A.
    09:53 🛑 Variabel pointer bisa mengambil alamat memori dari variabel lain.
    11:29 🌟 Menggunakan bintang (*) untuk membuat variabel menjadi pointer.
    14:50 📝 Output memori address dan nilai variabel dengan pointer.
    15:33 🧠 Pointer digunakan untuk menyimpan alamat memori.
    16:26 🌟 Pointer menyimpan alamat memori, *B menunjukkan nilai alamat dari A.
    18:57 🔄 Mengubah nilai pointer B mengubah nilai variabel A.
    20:50 🔄 Mengganti nilai variabel melalui fungsi terpisah tidak berdampak pada nilai asli variabel.
    23:38 🔀 Menggunakan pointer memungkinkan pertukaran nilai variabel di luar fungsi.
    26:23 🔀 Pointer digunakan untuk mengirim dan mengubah nilai melalui fungsi.
    30:18 🔀 Menggunakan pointer untuk merubah nilai variabel melalui fungsi.
    31:53 🔄 Memahami bagaimana memori address dan pointer saling terkait.
    32:20 🔀 Penjelasan tentang pertukaran nilai variabel menggunakan pointer.
    32:32 ℹ Keterbatasan dalam menjelaskan konsep secara audiovisual.
    32:47 📚 Disarankan untuk melakukan riset lebih mendalam dan praktek mandiri.
    33:16 🙌 Berpikir mandiri, eksperimen, dan riset lebih lanjut untuk pemahaman yang lebih baik.

    • @deaafrizal
      @deaafrizal  Год назад +20

      hapuslah kata maaf karena balasannya bukan dengan "dimaafkan" tapi dengan "terimakasih" dari gue...best!

  • @namanyasiapa9307
    @namanyasiapa9307 Год назад +2

    Izin bang dea, yang jadi tantangan nya tuh ketika jelasin Materi Hight Level kayak gini di Praktek Perkuliahan beda feel nya sama jelasin di video seperti ini, kalau di Lab. biasanya dikejar waktu / terbatas dengan waktu yang di tentukan, di tambah kondisi kelas yang kadang ada ini itu/tidak kondusif. Terima kasih sudah membawakan materi2 seputar perkuliahan, sangat ngebantu banget

  • @mrrobot4048
    @mrrobot4048 6 месяцев назад

    mantap banget asli gw belajar seharian ga paham, cuman nonton ini doang gw langsung paham padahal ini bisa di bilang agak intermediate kebawah tapi gw paham gacor penjelasannya!!

  • @ultramangeed
    @ultramangeed Год назад

    Pdhl dari ilmu hk.pidana tp trtarik ke it seru ternyata. gagara metadata, dan paham klo pnjlsan ky gini. Aku doain smg dosen2 kalian ngejelasinya sperti ini. Amien.
    Emot api.

  • @baniaraja694
    @baniaraja694 Месяц назад

    lumayan pusing aku bang. tp lumayan tercerahkan dari video ini. kmrn nntn kelas terbuka pusing banget. setelah nntn ini saya lumayan tercerahkan. makasih bang

  • @AdriansyahTaufikHidayah
    @AdriansyahTaufikHidayah Месяц назад

    Saya anak sma langsung ngerti sakali nonton bang makasih banyak

  • @Zetabita
    @Zetabita Год назад +1

    lagi belajar Go, ada pointer juga, intinya "copy value" sih,
    misal b = a,
    bukan berarti variabel b itu = variabel a
    tapi
    variabel b mempunyai value yang diambil dari duplikasi nilai variabel a.
    variabel a nya ngga keganti karena tempat memorinya udah beda.
    cmiiw,
    yang bikin bingung kalau udah masuk ke syntax Go function parameter dan contract dst.

  • @becikbudi7094
    @becikbudi7094 Год назад +2

    Ada 3 variabel yaitu A, B, dan Temp
    A punya nilai 10
    B punya nilai 20
    Temp tidak punya nilai, yang kemudian dipakai untuk menukar nilai A dan B menggunakan address A dan address B

  • @ZakiJuniansyah
    @ZakiJuniansyah Год назад +1

    makasih bang, penjelasannya mudah dimengerti, semoga kelanjutannya dibikin lagi.

  • @Milham-hg7hf
    @Milham-hg7hf Год назад +1

    Gelo bg dea, akhirnya tercerahkan konsep swap variable, setelah lebih 3 bulan pusing mikirin pointer😭😭
    Btw bg, lebih mudah di pahami kalo diawal tdi nulisnya
    int *b;
    b = &a;
    Jadi lebih mudah di pahami kenapa nilai b bisa jadi addres dari a :D

    • @deaafrizal
      @deaafrizal  Год назад

      yes correct bro, maklum biasa sat set sat set jadi lupa untuk memisahkan hal kecil itu ahaha

  • @zenqyverse6034
    @zenqyverse6034 Год назад +4

    Pak dhika: paling masuk akal
    Bang dea: paling manusiawi

    • @Milham-hg7hf
      @Milham-hg7hf Год назад +1

      Iya juga ya🤣

    • @zenqyverse6034
      @zenqyverse6034 Год назад +1

      @@Milham-hg7hf antara ngeroasting atau gak mau kalah🗿

    • @deaafrizal
      @deaafrizal  Год назад +1

      wkwkwk iya juga yaa

    • @noertri618
      @noertri618 Год назад +1

      C++ memang pusing memahaminya

  • @aikocr6678
    @aikocr6678 Год назад

    Semangat bg Dea buat konten selanjutnya c++

  • @whayme6475
    @whayme6475 Год назад

    Maaf bang, ak break dulu belajar coding, soalnya di suruh kerja, tekanan sana sini , i hope, gua bisa belajar ini lagi

  • @MutmaAeniyah
    @MutmaAeniyah Год назад +2

    Pas liat thumbnail, gw kira cuma gw yg ga ngerti pointer😂

  • @Indonesia_Emas_
    @Indonesia_Emas_ Год назад

    Bang bikin konten framework drogon c++ bang, framework tercepat sedunia

  • @abdurrahmanwar37
    @abdurrahmanwar37 Год назад +1

    mananih ga ada tugasnya di akhir,wkwkwkwk
    😂

  • @usernob_v2.0.1
    @usernob_v2.0.1 Год назад

    Waduh pake nano. sungguh programmer yang berbudaya

  • @muhammadrifki967
    @muhammadrifki967 Год назад +1

    Bener bet dah

  • @bagaszzn
    @bagaszzn 11 месяцев назад

    bang izin nanya kalao di lvs code ku kok c++ nya compilenya lama ya pdhl cuma hello world, laptop omen 16 i711800h rtx 3070

  • @daffifebrian9945
    @daffifebrian9945 Год назад +1

    BANG NUNGGUIN YG WEBSITE GAME PART 7

  • @ExPLD12
    @ExPLD12 Год назад

    Mang saya masih bingung soal file dan folder management kalo buat coding asli dah 😂,bisa kali bikin tutorial ala" bang Dea

  • @CHESS02
    @CHESS02 10 месяцев назад

    astaghfirullah matkul w skrng semester 2😅

  • @AlinaSesan
    @AlinaSesan Год назад

    Berati coding itu adalah gabungan rumus (yang harus di hafal) dan bangunan logika ya bang? Kalau hafalan rumusnya kayaknya ngk susah2 amat. Cuma logika untuk membangun algoritma yang kompleksnya itu yang susah..

  • @baktiparningotan8002
    @baktiparningotan8002 Год назад

    Bang bahas buffer

  • @mus1creation
    @mus1creation Год назад

    bang, bahas low code outsystems dong bang pls

  • @anzutsu8774
    @anzutsu8774 Год назад

    Bang masih ingat gua

  • @noertri618
    @noertri618 Год назад +1

    Kenapa sintaks c++ kok gak diupgrade sih??

  • @LetTheColorSpeak
    @LetTheColorSpeak Год назад

    Segfault di terminal bahaya gak bang?

  • @LetTheColorSpeak
    @LetTheColorSpeak Год назад

    Bang compiler nya pake apa?

  • @ridhopratamadev
    @ridhopratamadev Год назад

    thanks bangg

  • @pollewarofficial
    @pollewarofficial Год назад +1

    Bang desain web sederhana menggunakan vb

  • @ITMaulana
    @ITMaulana Год назад

    Sorry tanya bang, dari pada ngasih temp di video 21:47 kenapa ga langsung aja
    a=b
    b=a
    Thankyou

    • @eulerpi7042
      @eulerpi7042 Год назад

      Saat a=b dieksekusi maka nilai a sudah berubah dari 10 ke 20
      Shg saat b=a dieksekusi maka artinya b=20 (nilai a yg baru)
      So, a=20 b=20
      Pdhl ekspektasinya adalah a=20 b=10

  • @iamakaa834
    @iamakaa834 Год назад

    Bahas python lagi bg

  • @AdityaYouTube-m6o
    @AdityaYouTube-m6o Год назад

    bang itu ngoding di linux apa?

  • @Lionelos7
    @Lionelos7 Год назад +1

    Next Bitwise operator bang 🗿

  • @renggadiansa
    @renggadiansa Год назад

    Tumben pake linux

  • @AramissOfficiall
    @AramissOfficiall Год назад +1

    Hadir

  • @Palakomputel
    @Palakomputel Год назад

    Pake linux apa tuch

    • @usernob_v2.0.1
      @usernob_v2.0.1 Год назад

      Dilihat dari tema gnome nya itu kayak zorin. cmiiw

    • @Palakomputel
      @Palakomputel Год назад

      @@usernob_v2.0.1 gnome mah banyak ada Ubuntu,pop os,dll ga apal aku tapi iya sih miikir juga zorin cuma emang videonya di otomatis 480p jadii susah

    • @usernob_v2.0.1
      @usernob_v2.0.1 Год назад

      @@Palakomputel iya, tapi zorin os itu udah nge tweak gnome nya sesuai dengan style zorin. Dan kayaknya itu yang dipake bang dea itu zorin karena style gnome nya itu zorin banget. sebenarnya gnome bisa juga sih dibuat gitu manual tapi kayaknya itu masih ori bawaan zorin style gnome nya

  • @anzutsu8774
    @anzutsu8774 Год назад

    Serius bang punya ga

  • @dacostaadneldo6964
    @dacostaadneldo6964 10 месяцев назад +1

    Mati aku

  • @MyDailyMorning
    @MyDailyMorning Год назад +2

    First pin bang

  • @samsuriahmad2128
    @samsuriahmad2128 Год назад +1

    Gasss arduino bangg

  • @ranggaadisaputra2646
    @ranggaadisaputra2646 Год назад

    keren bang,, tapi react dulu aja dehh,, pusyiiingggg