Anda di halaman 1dari 4

LAPORAN RANGKUMAN VIDEO YOUTUBE TENTANG POINTER

Disusun untuk memenuhi tugas mata kuliah


Dasar-Dasar Pemrograman Komputer

Dosen Pengampu:
Nimas Dian Fitria, S.Pd., M.Pd.

Oleh :

1. Amelia Rahmawati (211004040)


2. Yudita Prasetiasih (211004032)

Program Studi Pendidikan Matematika


Sekolah Tinggi Keguruan Dan Ilmu Pendidikan
Persatuan Guru Republik Indonesia Lumajang
(STKIP PGRI Lumajang)
2023
Identitas :
Judul video : Pemrograman C [dasar]-Pointer#21
Durasi video : 11:53 Menit
Link Video : https://youtu.be/Vyu0tPZhPng?si=XSEdBTmJDdqvNWNH
Tampilan Awal video :
1. Rangkuman Awal
Pointer adalah sebuah variabel yang isi datanya adalah alamat memori atau variabel lain.
Misal :
Int a = 3
Int *b = &a
Tanda * adalah pointernya jadi int b dan int a bermaksud memberitahu bahwa int b memiliki
alamat sama dengan int a
Int a di masukkan ke alamat memori b1 memiliki alamat yang sama jika alamatnya sama
maka nilainya sama .

2. Membuktikan apakah int a dan int b memiliki alamat memori yang sama

Dari hasil yang sudah di coba pada C++ membuktikan bahwa alamat memori int a dan int b memiliki
alamat yang sama yaitu 62fe14.
3. Menambah int c = a; tanpa memberi sebuah alamat memori

Nilai c = a; maka nilai c = 3 namun untuk alamat memori tidak sama dengan a karena c tidak
menggunakan *& yang merupakan pointer untuk menambahkan alamat memori maka ketika c
ditambahkan sebuah alamat memori (*&) maka akan memiliki alamat memori tersendiri berbeda
dengan int a dan int b yang memiliki alamat memori yang sama int *b = &a; yang artinya int a dan int
b memiliki tempat atau alamat memori yang sama.

4. Contoh lain

Pada contoh C++ di atas kita dapat melihat bahwa int *b = &a; menghasilkan alamat b sama
dengan alamat a sedangkan prinft(“a: %x\n” ,&a);
Pada program ini, kita menggunakan simbol & untuk mengambil alamat memori dari
variabel a dan b.
Lalu menggunakan format specifier %x untuk menampilkannya dalam bilangan
heksadesimal.

Anda mungkin juga menyukai