C TutorialLesson 21Preview gratis
C Memory Address
Lesson ini bagian dari C · Semua level
Ringkasan
Setiap variabel dalam program disimpan di lokasi memori tertentu yang memiliki alamat unik berupa angka heksadesimal. Dalam C alamat sebuah variabel dapat diperoleh dengan menambahkan tanda & di depannya, misalnya &umur. Alamat memori menjadi dasar kerja pointer dan mekanisme passing parameter ke fungsi. Operator & mengambil alamat, sedangkan operator * di konteks deklarasi dipakai untuk menyimpan atau membaca nilai pada alamat tersebut.
Poin kunci
- Setiap variabel memiliki alamat memori unik yang bisa dilihat dengan &
- Format alamat umumnya ditampilkan sebagai heksadesimal seperti 0x7ffd4a2b
- Nilai di alamat tertentu bisa diambil dengan operator * (dereference)
- Alamat tidak pernah bernilai nol; NULL dipakai sebagai penanda alamat kosong
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.